duo generator transform