(update) namespaced modules
(update) tests pass
(update) supports all icons
(update) supports all icons