just makes the ifs later on in the code hard to parse.