fencing against service not being available