update  spec