front-end modify with icons