try an explicit exit 0 for success