Tie Implementation