1.add method can change duration