Time and stuff.
Some modifications