added custom icons
implement custom icons