dried up advanced_class_method