Fix: allow data size = exact multiple of threshold