Rating edit

Still need significant improvement prior to upgrade from stub