update spec
udpate spec