add celery support, nice work