work with JSP TO DO: work with JSF