added design goals
(cherry picked from commit 56fce65)