complete domain independence