added ic2scanner