added list and get functions to MMS; both still require tests