constructor actualitzats