implement T-Man merge