modify specification