irregular allocation