fixed openItem