GP API: Getting there. Still not working yet.