added isaac's set up methods