them darn ol' checked exceptions are such a hassle