some fix on PlayerGateway