IMPORTANT CLASSES UPDATE