add icon file
support auto update