Thanks to all who reviewed, and who waited for me! Sorry it took so long, but I was too lazy to update them. (