updated design principles

:construction: