sham also needed