web configs and frontend