use np.savez_compressed
use plain bitarray instead of np bool array