last edited 7-2-26