re-adding mouse behavior to the demo