upd webapps: handle downloads and writing serverblocks from backend