added a message reporting system to the project
updated expressions to use num_bits