web: small fixes and improvements