task2 minimal version, with 2 model, foreign key
task2 small revise
feed index