[@Zelosse], I've already noted some errors, also CS will be posted once I get to my computer