initial method set up