tweaking exceptions