initial commit for ver 0.9