First pass at implementing GetData for PSM. 

Works for me here, but may need further tweaks for others.