filled out lots of detail in mset primary behavior