print statements, throw an exception instead