hemmed and hawed