callable class