(Bluefox) add events to adapter class