Time and space