This is an alternative account of AGK.