modify storage, api and controller_adaptor module