confirm doesn't work when beign piped