migrate to yss/extension
add icon