breaks things to swap to using bit flags