redoing player and companion