refactored: extraxted new duration api call
Renamed Business methods

  *also refactored tests to match