gapi revise