don't treat return code of 2 as an error