swap start & duration