Implemented all of API sans rating sim integration