models.py second writeup; 1st commit after 1st meeting w/ santosh