add parser json and fix database