Location is now optional. By default the 'use location' switch will be on
Made some changes to player state change request