basic events build, new demo with mousedown event