initial setup of framework code