fix not raise when get extra element