adding JSF features