Move this to device variant.