Work on collecting all errors