New signs economy picking up