add method set