use [] consistenly