Design knowledge or have someone