Signs point to bright future -