rm rainbow thing
new post: detecting clicks outside an element the right way