js now keeps user info