adding the module api