add self.class vs klass