adding example for more understanding