a few nice improvements, like logging in for you when not logged in