Class Learning added