final spec file