rejigging to make a currentUser