API class added