fixing missed refactoring from change in   struct.h
 renaming constant to eliminate DSM in  push.h