fix it so we actually check error and do the real out.