thanks.
changed to throw and renamed.