adding dynamic tasks using celery