Added: connect oauth acount
refactor