keep modifier list size equal to base list size