switch template to one to one
try to handle one2one unset