simplified remote player logic