add login/out, minor color changes