Extension class work