moving normal allocation