add design spec