NGA Experiences