ui improvements + reachability notifications