change using examples not to swallow errors