fix todo script
add count web API
add badge for idx