final released v1.0