this was much more annoying than it had any right to be