service config wrapper
services scanner refactored