adding better spec file