shifted runtime to the servlet environment