renamed bools to have a more logical name. what's a dir