I would rather exception out / log