added exceptiontrap gem