update SPEC