- exiting on errors
prepared to pharo40