adding new apies