incremental progress on spec