updates for B3 assignment