added more descriptive errors to help new users of impact++