models associations & routes & view fixes