yeah whoops that should be self.setup to run properly~