use dict lib and fix the auido & img
new method to process def (temp check in)
fix lots of bugs (temp check in)
remove —