implemented wahlomat