changes in design (simple is best)