first commit for phased_array branch