thinking how to make simpler