fix with JSON object