drafted BitmapAligner