use rescue to return a empty array when configuration is not filled