Independence Life Building under construction