DataModel and n + 1 problem are done
all tasks are done