Reorganizacion de codigo