initial code commit v1.0.9