fix some reduce/shift conflict