fix logged in but not showing bookmarklet UI
add more test to bring up the test coverage