fix with for device