update spec
Update Hash