v1_0 update