interface for user clicking