narrow down exception type