bug fix

now watches for buttonup AND buttondown events