Fixed SignListener and PlayerListener