add OTA (3/3)