fixed double item bug