adding context to add/remove listeners [failing]