updated files to be more current and better