added Escape to quit