Taking it from Both Ends