mouse click interaction
merged