patch 6 10 analysis