refactor config to load defaults from sock_modules