progress column
checkpointing. everything works without celery