seems to throw an exception ok...