allows empty resource set