modified the front-end object