add most of the domain classes