ui improvements; touch testing etc