added, edited design goals