rev.9 ver 1.0