updated new design