Conditional wacky

Wow I’m almost done I forgot to commit…