cutting blank space
protected instead public on CDI constructors