Works with player lock