adding new icons and updating buttons with li