updated with new kinetic-c API *Init and *DeInit