add sing_V2