updates from Harlan