Added base feature of MP system. Still TODOs