sync code 2