Made it so that self.all doesn't have to be called a million times.