for all .