front-end of new design