modify fee2D rule