reduce to a lot