cleanpu conditionals