Probably could add something about raise here. (Also, I really dislike that this is default behaviour)