Add all API functions(unimplemented)