it doesn't use CDI, nor JSF really