@ Tap Mun (Nov 13, 2004) DONE - charing