Completed first iteration of rate upload.

More work needs to be done.