refactor to make Symbol = Bool