correct functionality for presentation