some work on the frontend