changed ProductImage's getJson() and Asset