added PSL_Snapshot.py