hmm I'm not sure what's the purpose of this boolean. The name is quite ambiguous.