avoid possible log2 confusion