should there be a way to generate or attenuate a token in interactive mode? Changing blocks until the content is ok then commiting it to a file