Suche Tarzan and the race against time