tested customers' color assignment, seems to work