convert init opt