passing on keyerrors in controls