Building more comprehensive read renaming functions