Adding design principles