add rudimentary design