Trap error
Works somewhat well now.
And a little better!