[progress] redo spec test.