added json backing for images