including gm api