front-end setup