cambiado constructor