look, ma, i use api!