user login functional
wip login