Portland pulling itself back together