add more API | test demo