state jump issue fixed
add autodetect script to generate newsList.json, easy for noob