new object generation and servlets