item can contain one of. uri doesn't assume local fixes #1