completed first round of mock apis