checking push same as previous before dist