Added idea for making modular and efficient mixing