add updateapi module