ido enchance && update package