inchlib events added, cb use case done