完成部分base service