HOPEFULLY FINAL RANDOM GEN FILES ;)