sale, purchase, message modules are updated