fix bugs, add underscore
fix logged out view
login with github