Remove the constructor and use setters instead => more coherent