made custom listener, but current implementation is a basic tooltip