make account lifecycle spec more robust