debugging odd primitive combinations