fixes, listener