fewer planes
added a type to the exception