renamed mon -> madd and rmon -> mrem
commandinfo is back to being a struct. I'll decide eventually