ready version        1.0