add gapi