Barney Stinson is the man.