refactor onPointerDown. renaming, commenting...