added functionality for Power Saving Mode, all tests passed