config must have values