The performance of touch screen soft buttons
Bricks: laying the foundations for graspable user interfaces