started to implement front-end