updated SPEC