- modified login, refactor code, added list document