exceptions are exempt from factory rule