cleanup Real and Complex precision handling