update genfile