updated paths to use contextPath