multiple adaptive methods in tmat