Finished rough updating! (There will be issues, but it is working!)