clean up typo
update ctrl printer
refactor mbo main algo code. remove copy-paste stuff. NOT DONE. parego is broken now