udpate v1.2