serializable Exceptions & theory tests w/jim