Simplifying input, while making it more flexible.
pointer disconnected from view