Auto generate names and alternative transform