Switch statements and hopefully better indets