added VIImageOverlayRenderer