if index does not contain item, return null