make gkl macro run in background