does this need to be an instance variable?