add icon mixin
add version info