fix json helper
add coverall service