add support for nested image in channel