[bug fixed] pass through item