revert not needed stuff
- use logException
- change error text to be able to aggregate the errors