particle for item can be null