some code that implements async tasks using Celery, but not working as required, yet