defensive analysis file and option to write coordinates