what abt its touch screen is it ok cuz i have heard the rumours its not fine....