interface of dylib added