fixed device instancing