added location based custom player