first commit of new design