Some changes to GeneFile, to check if it's easier to pass between
activities