dont put dupliate item into q