copyright (c) 2002~2003 현우기 all rights reserved