Implementation basic front-end