added switch case to every Node mutate (but not filled in)
bin fill in