rewrote icon selection function and related css