add rating profile tp and apier methods