refactor json