author:ckelsel
descpriton:
1. finish coreService