Total recall: combine type destinction variables