Swimming Upstream: A Resurrection