@Override
  public void onBindViewHolder(RecyclerView.ViewHolder holder, final int position) {

    if (holder instanceof HeaderHolder) {

      // HeaderHolder headerHolder = (HeaderHolder) holder;

    } else {

      ItemHolder itemHolder = (ItemHolder) holder;
      DrawerItem drawerItem = data.get(position - 1);

      itemHolder.drawerText.setText(drawerItem.getItemTitle());
      itemHolder.drawerIcon.setImageResource(drawerItem.getIconRes());
    }
  }