added some apis
moved apis