add method copyright source