private void setCurrPageList() {
        currPageList = new ArrayList<>();
        int first = (currPageNo - 1) * PAGE_STEP;
        int last = first + PAGE_STEP;
        if (last > list.size()) {
            last = list.size();
        }
        currPageList = list.subList(first , last);
        it = currPageList.iterator();
    }