added 3 new apis