Refactorizacion. Solucion de algunos Bugs