añadido el constructor