add method 4