way too much to split and describe
blue arrow for robby