anchor.diff:                              </c:otherwise>
                           </c:choose>
                       </td>
  -                    <td>${psm.startPosition}</td>
  -                    <td>${psm.endPosition}</td>
  -                    <td>${psm.preAminoAcid}</td>
  -                    <td>${psm.postAminoAcid}</td>
  -                    <td>${psm.reportedId}</td>
  +                    <td>${mongoPsm.startPosition}</td>
  +                    <td>${mongoPsm.endPosition}</td>
  +                    <td>${mongoPsm.preAminoAcid}</td>
  +                    <td>${mongoPsm.postAminoAcid}</td>
  +                    <td>${mongoPsm.reportedId}</td>
                       <%-- modification  --%>
                       <td>
                           <ul id="modification_${status.index}">
  -                            <c:forEach var="modification" items="${psm.modifications}" varStatus="modStatus">
  +                            <c:forEach var="modification" items="${mongoPsm.modifications}" varStatus="modStatus">
                                   <%--creates link to ols or unimod--%>
                                   <c:choose>
                                       <c:when test="${fn:containsIgnoreCase(modification.accession, 'UNIMOD:')}">
  
positive.code:                             <spring:url var="proteinTableUrl"
                                          value="/projects/{projectAccession}/assays/{assayAccession}/proteins?q={proteinAccession}">
                                  <spring:param name="projectAccession" value="${projectAccession}"/>
                                  <spring:param name="assayAccession" value="${psm.assayAccession}"/>
                                  <spring:param name="proteinAccession" value="${psm.proteinAccession}"/>
                              </spring:url>
                                   <fmt:message key="jump.protein.table" var="jumpProteinTable"/>
                                  <c:choose>
                                      <c:when test="${fn:contains(highlights[psm], 'protein_accession')}">
                                          <c:forEach var="highlight" items="${highlights[psm]['protein_accession']}">
                                              <a href="${proteinTableUrl}" title="${jumpProteinTable}">${highlight}</a>
                                          </c:forEach>
                                      </c:when>
                                      <c:otherwise>
                                          <a href="${proteinTableUrl}" title="${jumpProteinTable}">${psm.proteinAccession}</a>
                                      </c:otherwise>
                                  </c:choose>
  
  
negative.code:             <%-- Table rows which contains all the psms--%>
              <tbody>
              <c:set var="first" value="${page.size * page.number}"/>
              <c:forEach items="${page.content}" var="mongoPsm" varStatus="status">
                  <tr>
                      <td style="white-space: nowrap;">${first + status.count}</td>
                      <%--  peptide_sequence  --%>
                      <td style="white-space: nowrap;">
                          <span id="sequence_${status.index}">
                          <c:choose>
                              <c:when test="${fn:contains(highlights[mongoPsm], 'peptide_sequence')}">
                                  <c:forEach var="highlight" items="${highlights[mongoPsm]['peptide_sequence']}">
                                      ${highlight}
                                  </c:forEach>
                              </c:when>
                              <c:otherwise>
                                  ${mongoPsm.peptideSequence}
                              </c:otherwise>
                          </c:choose>
                          </span>
  