Fixed dynamic update exception - unit test written first and everything