run enhancer in background task