Added PUT for device sync