this and next exception look very much like copy paste?