add project model and join table to users. must test