refactorizacion de codigo de datos