If not what should I do? Throw an Exception?