inital setup - pre framework