Updated player start logic