suppress unused throw stuffs