updates to SPMS
updates to SPMS