arraywalk: obey silent flag