Progress is happening at Comcast Building No. 2