temporary variant