add to exception higherarchy