perform using the __call__ method
minor change