file generation clean-up, added myself as a co-author for this fork