Component ImageGenerator created by aaron.near