anchor.diff:  <div class="row">
       <span class="label"><label for="location">Location</label></span>
   	  <span class="formw">
  -	  	<select id="location" name="location" size="1" dojoType="dijit.form.FilteringSelect" autoComplete="false" invalidMessage="Invalid location">
  +	  	<select id="location" name="location" size="1">
                 <%
                     Integer sloc = (Integer) session.getAttribute("spell.location");
                     int isloc = -1;
                     if (sloc != null) {
  -                      isloc = sloc.intValue();
  -                  }
  -
  -                  for (Iterator iterator = LocationDao.view().iterator(); iterator.hasNext();) {
  -                      LocationTo o = (LocationTo) iterator.next();
  +                      isloc = sloc;
  +                  }
  +
  +                  for (LocationTo o : LocationDao.view()) {
                         out.print("\t<option value=\"" + o.getId());
   
                         if (isloc > -1) {
  
positive.code: <?xml version="1.0" encoding="UTF-8"?>
  <%@ page contentType="text/html; charset=UTF-8" language="java" import="com.justjournal.User" %>
  <%@ page import="com.justjournal.WebError" %>
  <%@ page import="com.justjournal.core.Statistics" %>
  <%@ page import="com.justjournal.db.*" %>
  <%@ page import="com.justjournal.utility.StringUtil" %>
  <%@ page import="com.justjournal.utility.Xml" %>
  <%@ page import="java.io.PrintWriter" %>
  <%@ page import="java.sql.*" %>
  <%@ page import="java.text.ParsePosition" %>
  <%@ page import="java.text.SimpleDateFormat" %>
  <%@ page import="java.util.Collection" %>
  <%@ page import="java.util.Iterator" %>
  <%
      response.setHeader("Vary", "Accept"); // content negotiation
      response.setDateHeader("Expires", System.currentTimeMillis());
  
negative.code:     Integer userID = (Integer) session.getAttribute("auth.uid");
      int ival = 0;
      if (userID != null) {
          ival = userID;
      }
  
      if (ival < 1) {
  