updated bits fro mproduction