Conditionals wacky file setup