fix json generation
add badges