separate BCs for air and solid