improving button interaction on touch devices