move instance variable setup to #setup