Better speed calculations and stuff.