fixed listener points weird point