partial added new design