moving to new libkuon implementation