Thompson-Wielandt like theorems revisited