first pass at setting bc and ibc type arrays