this should raise an actual exception, not print