more work on spec