añadida refacotizacion de la clase fireball