anchor.diff:    </table>
   <% } %>      
   
  -<% if( (request.isUserInRole(Authentication.ROLE_PROVISION)) || (request.isUserInRole(Authentication.ADMIN_ROLE)) ) { %>
  +<% if( isAuthorizedUser ) { %>
   <form action="asset/modifyAsset" method="post">
     <input type="hidden" name="node" value="<%=nodeId%>" />
     <input type="hidden" name="isnew" value="<%=isNew%>" />
  
positive.code:             <td colspan="6"><h3>Comments</h3></td>
            </tr>
            <tr>
              <td colspan="6"><%=getTextArea(request, "comments", asset.getComments())%></td>
            </tr>
            <tr>
            <% if((request.isUserInRole(Authentication.ROLE_PROVISION)) || (request.isUserInRole(Authentication.ADMIN_ROLE)) ) { %>
              <td colspan="3">
                <input type="submit" value="Submit"/>
                <input type="reset" />
  
negative.code:             <% } %>
            </tr>
          </table>
        <%if(isAuthorizedUser) { %>
        </form>
  
        <% } %>
        
        <%!      	
        	private String getTextField(HttpServletRequest request, String type, String name, String value, String size, String maxLength){
  	    	  if(request.isUserInRole(Authentication.ROLE_PROVISION) || request.isUserInRole(Authentication.ADMIN_ROLE) ){
  	    		  return String.format("<input type=\"%s\" name=\"%s\" value=\"%s\" size=\"%s\" maxlength=\"%s\"/>", type, name, value, size, maxLength);
  	    	  }else{
  	    	  	return String.format("<p>%s</p>", value);
  