Use json_decode if possible