v1_2 work added