completes account store todo: provides persistence