consistency in design principles