update 11/15/09
update 12/6/09