чуть более продвинутая генерация json-а