api class 1.0