updated json scheme