update player for mobile
use player partial to use everywhere