compensated for some unity oddness