celery tasks
api poll queue
work in progress