More web app improvements