#18 fix memory leak in RandomBox by using DynamicIcon