Design goals

ideas

to achieve

non goals