Added a variety or error sub-classes