copyright at all reserved at Machiko Asano 2006