loads of changes. started working on the task provider
database complete?