Search Time machine six part invention