follo: able to extend the duration
follo: able to update the destination