Four Building Blocks of Collaborative Interaction