moving to device specific manifest