sigo reorganizando codigo