Arabella Automatic Block Factory