2005.8.4 updated