generate player url programatically
minor tweaks