initial framework and presentation