Space Time Shifting