anchor.diff:  		}
   		if ((permission & Permission.READ) == Permission.READ) {
   			Collection<Feature> features = new ArrayList<Feature>();
  -			String my_database = databaseDir + "/"
  -					+ track.getName();
  +			String my_database = databaseDir + "/"+ track.getName();
   
   			//check that database exists
   			File database = new File(my_database);
  
positive.code: 
  %>
  
  <%Collection<ServerConfiguration.TrackConfiguration> tracks = serverConfig.getTracks().values();
  boolean isAdmin = false;
  if (username != null) {
  	for (ServerConfiguration.TrackConfiguration track : tracks) {
  
negative.code: 				continue;
  			}
  			// load database
  			JEDatabase dataStore = new JEDatabase(my_database,false);
  			dataStore.readFeatures(features);
  			for (Feature feature : features) {
  				// use list of records to get objects that have subfeatures
  				ArrayList<String> record = generateFeatureRecord(feature, track);
  				for (String s : record) {
  					out.println("recent_changes.push(" + s + ");\n");
  				}
  