Tasks model with tests