How PowerMPS works