adding back in great circle calc
update from chromebook