a bit more of upsert rating completed. still in progess
Merge pull request #181 from CharlesSPatterson/proto

a bit more of upsert rating completed. still in progess