copy right(c) teruyuki ishii 2008-2010