make itemWithIdentifier: to work better