created rating class, needs better averaging metrics