added concrete API class