adding basic classes