passing spec: it "can be stopped, started again and data survives"