how long we've come view 3