keep as close to the design as possible