improved login, users are now added and tracked based on theirs ID