Untested rating functions added