anchor.diff:  
       _tabController = new TabController(vsync: this, length: _allPages.length);
       _tabController.addListener(_handleTabSelection);
  -    _selectedPage = _allPages.last;
  +    _selectedPage = _me;
     }
   
     @override
  
positive.code:   void initState() {
      super.initState();
      _usernameEditingController = new TextEditingController();
      _allPages = <_Page>[
        new _Page(
          label: 'Friends',
          icon: Icons.add,
          information: "You can view your friends' information or "
              "add new friends in this page.",
        ),
        new _Page(
          label: 'Kata',
          icon: Icons.add_box,
          information: "You can view or add katas here, and preview them.\n"
              "submitting is not supported ATM",
        ),
        new _Page(
          label: 'Me',
          icon: Icons.edit,
          information: "Information about yourself on Code Wars.\n"
              "You can change your username.",
  
        ),
      ];
      _allPages.last.onClick = () {
        showDialog(context: context, child: new SimpleDialog(
          contentPadding: new EdgeInsets.all(20.0),
          children: [
  
negative.code: 
    @override
    Widget build(BuildContext context) {
      _me.child = new Column(
          children: [
            new Text("User Name: ${_user.username}",
                style: new TextStyle(
  