changed web functionality a bit