Can we add one TODO here? I think eventually we need to support multiple icons.