add area_shelf and mod specification all_name