fix what json inherits from
add json type to list of all types