added more research for alternative api