add really ugly icon support