udpate spec