added snow, box
add click event, and some tweak