add celery support