added specific philosophies of ratings prototypes and rate method