frame by frame player.