visually much better. need to add touch gesture recognition to cancel activity