add icons and layers