small tolerance changes