master improve get-item