Improced (a bit) exception