Updated a lot of things. Also testing a lot of things.