implement devicon converter