add tests for click + hold