exceptions moved to a separate package