first set of apis