modificado el .h levemente