Correcion del codigo, simplificacion de funciones