Ifs and booleans, oh my!