add service module separated.