test listener & drawing