add design improved