updated json attempt2