do you really want to swallow an exception here?