`insert` method