self.controller didn't exist. Use blue instead. Whatever that means