working on persisting users