#5 update new design