how long we've come view 2