more updates for frontend