09/28 logic switching between bools and high low needs work