working out brushing behavior. added convenience scales data containers