remove unneeded createService functions because actually do same with base class
Merge pull request #5755 in master
Merge pull request #5762
Merge pull request #5762 in develop