expose tolerance as option, else default. fixes #4