more helpful errors.