persistence specs