always throw an exception, testing only