Deterministic time

Please test it on Apple. There were many changes but I could not test them.