Fixing the pull update macro