better push before srm