icons and new functionality