mid code module