update 110905update 110905