jsf mostly done