IdKeyer: adding tolerance and alpha enabling
issue #239