Kinerase review