adding more basic classes