I don't like the idea of having alert's everywhere in the code for errors. We should probably introduce a better error handling system. Not blocking for this PR though.