using 30log for classes