change all the logic, add more options included using font-face for using unicode like font awesome and others options css pseudo elements and sprites, change classes etc...