[maintain] add 3 method header, 2 method implements