comments on the basic classes