<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>lexikonIcon.png</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -13,4 +13,6 @@
   IBOutlet UIWebView *webView;
 }
 
+- (NSString *)stringFromFileSize:(int)theSize;
+
 @end</diff>
      <filename>AboutViewController.h</filename>
    </modified>
    <modified>
      <diff>@@ -19,18 +19,54 @@
 }
 
 - (void)viewDidLoad {
+  // get the version and build numbers for substituting into the html document
   NSString *version  = [[[NSBundle mainBundle] infoDictionary] valueForKey:[NSString stringWithFormat:@&quot;CFBundleShortVersionString&quot;]];
-  
   NSString *build  = [[[NSBundle mainBundle] infoDictionary] valueForKey:[NSString stringWithFormat:@&quot;CFBundleVersion&quot;]];
   
-  NSString *html = [[[NSString stringWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] 
+  // get the size of the database for substituting into the html document
+  NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
+  NSString *documentsDirectory = [paths objectAtIndex:0];
+  NSString *DBPath = [documentsDirectory stringByAppendingPathComponent:@&quot;database.sqlite3&quot;];
+  NSFileManager *fileManager = [NSFileManager defaultManager];
+  NSLog(@&quot;%@&quot;, DBPath);
+  NSDictionary *database = [fileManager fileAttributesAtPath:DBPath traverseLink:YES];
+  NSString *filesize = [self stringFromFileSize:[database fileSize]];
+  
+  // set the html document up, substituting in some variables
+  NSString *html = [[[[NSString stringWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] 
                                                          stringByAppendingPathComponent:@&quot;aboutView.html&quot;]]
-                     stringByReplacingOccurrencesOfString:@&quot;{version}&quot; withString:version]
-                    stringByReplacingOccurrencesOfString:@&quot;{build}&quot; withString:build];
+                      stringByReplacingOccurrencesOfString:@&quot;{version}&quot; withString:version]
+                     stringByReplacingOccurrencesOfString:@&quot;{build}&quot; withString:build]
+                    stringByReplacingOccurrencesOfString:@&quot;{filesize}&quot; withString:filesize];
+  
   
   // by passing the bundle as the url we can reference the logo mark easily in the html
   [webView loadHTMLString:html baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];
   self.title = @&quot;About&quot;;
+  
+}
+
+- (NSString *)stringFromFileSize:(int)theSize {
+	float floatSize = theSize;
+	if (theSize&lt;1023) {
+		return([NSString stringWithFormat:@&quot;%i bytes&quot;,theSize]);    
+  }
+
+	floatSize = floatSize / 1024;
+
+	if (floatSize&lt;1023) {
+		return([NSString stringWithFormat:@&quot;%1.1f KB&quot;,floatSize]);    
+  }
+	
+  floatSize = floatSize / 1024;
+	
+  if (floatSize&lt;1023) {    
+		return([NSString stringWithFormat:@&quot;%1.1f MB&quot;,floatSize]);
+  }
+	
+  floatSize = floatSize / 1024;
+
+	return([NSString stringWithFormat:@&quot;%1.1f GB&quot;,floatSize]);
 }
 
 - (void)didReceiveMemoryWarning {
@@ -44,4 +80,20 @@
 }
 
 
+// send external web requests and mail links to be handled by the default app (Safari, mail, etc.)
+- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
+{
+  NSURL *loadURL = [[request URL] retain]; // retain the loadURL for use
+  if (([[loadURL scheme] isEqualToString: @&quot;http&quot;] || 
+       [[loadURL scheme] isEqualToString: @&quot;https&quot;] || 
+       [[loadURL scheme] isEqualToString: @&quot;mailto&quot;] ||
+       [[loadURL scheme] isEqualToString: @&quot;tel&quot;] ||
+       [[loadURL scheme] isEqualToString: @&quot;sms&quot;]) &amp;&amp; 
+      (navigationType == UIWebViewNavigationTypeLinkClicked)) // Check if the scheme is http/https. You can also use these for custom links to open parts of your application.
+    return ![[UIApplication sharedApplication] openURL:[loadURL autorelease]]; // Auto release the loadurl because we wont get to release later. then return the opposite of openURL, so if safari cant open the url, open it in the UIWebView.
+  [loadURL release];
+  return YES; // URL is not http/https and should open in UIWebView
+}
+
+
 @end</diff>
      <filename>AboutViewController.m</filename>
    </modified>
    <modified>
      <diff>@@ -120,6 +120,7 @@
   if ([database executeUpdate:@&quot;DELETE FROM words WHERE word = ? AND lang = ?&quot;, myWord.word, [NSNumber numberWithInt:myWord.lang]]) {
 #ifdef DEBUG      
     NSLog(@&quot;Deleted word from database&quot;);
+    [database executeUpdate:@&quot;VACUUM&quot;]; // clean up the database
 #endif
   }
   else {</diff>
      <filename>Classes/LexikonAppDelegate.m</filename>
    </modified>
    <modified>
      <diff>@@ -23,7 +23,7 @@
 	&lt;key&gt;CFBundleSignature&lt;/key&gt;
 	&lt;string&gt;????&lt;/string&gt;
 	&lt;key&gt;CFBundleVersion&lt;/key&gt;
-	&lt;string&gt;5&lt;/string&gt;
+	&lt;string&gt;6&lt;/string&gt;
 	&lt;key&gt;CFBundleShortVersionString&lt;/key&gt;
 	&lt;string&gt;0.9&lt;/string&gt;
 	&lt;key&gt;LSRequiresIPhoneOS&lt;/key&gt;</diff>
      <filename>Info.plist</filename>
    </modified>
    <modified>
      <diff>@@ -265,9 +265,11 @@
 							&lt;array&gt;
 								&lt;string&gt;29B97314FDCFA39411CA2CEA&lt;/string&gt;
 								&lt;string&gt;3CE4FBC90EB9FED10088EBD7&lt;/string&gt;
+								&lt;string&gt;3C0910F70EDCB7E700A982E9&lt;/string&gt;
 								&lt;string&gt;080E96DDFE201D6D7F000001&lt;/string&gt;
 								&lt;string&gt;29B97315FDCFA39411CA2CEA&lt;/string&gt;
 								&lt;string&gt;29B97317FDCFA39411CA2CEA&lt;/string&gt;
+								&lt;string&gt;3CDAEDE00F1029F1000A0C6E&lt;/string&gt;
 								&lt;string&gt;29B97323FDCFA39411CA2CEA&lt;/string&gt;
 								&lt;string&gt;1C37FBAC04509CD000000102&lt;/string&gt;
 								&lt;string&gt;1C37FABC05509CD000000102&lt;/string&gt;
@@ -275,8 +277,8 @@
 							&lt;key&gt;PBXSmartGroupTreeModuleOutlineStateSelectionKey&lt;/key&gt;
 							&lt;array&gt;
 								&lt;array&gt;
-									&lt;integer&gt;10&lt;/integer&gt;
-									&lt;integer&gt;1&lt;/integer&gt;
+									&lt;integer&gt;30&lt;/integer&gt;
+									&lt;integer&gt;24&lt;/integer&gt;
 									&lt;integer&gt;0&lt;/integer&gt;
 								&lt;/array&gt;
 							&lt;/array&gt;
@@ -318,7 +320,7 @@
 								&lt;key&gt;PBXProjectModuleGUID&lt;/key&gt;
 								&lt;string&gt;1CE0B20306471E060097A5F4&lt;/string&gt;
 								&lt;key&gt;PBXProjectModuleLabel&lt;/key&gt;
-								&lt;string&gt;LexikonAppDelegate.m&lt;/string&gt;
+								&lt;string&gt;AboutViewController.m&lt;/string&gt;
 								&lt;key&gt;PBXSplitModuleInNavigatorKey&lt;/key&gt;
 								&lt;dict&gt;
 									&lt;key&gt;Split0&lt;/key&gt;
@@ -326,11 +328,11 @@
 										&lt;key&gt;PBXProjectModuleGUID&lt;/key&gt;
 										&lt;string&gt;1CE0B20406471E060097A5F4&lt;/string&gt;
 										&lt;key&gt;PBXProjectModuleLabel&lt;/key&gt;
-										&lt;string&gt;LexikonAppDelegate.m&lt;/string&gt;
+										&lt;string&gt;AboutViewController.m&lt;/string&gt;
 										&lt;key&gt;_historyCapacity&lt;/key&gt;
 										&lt;integer&gt;0&lt;/integer&gt;
 										&lt;key&gt;bookmark&lt;/key&gt;
-										&lt;string&gt;3CDAED680F10070D000A0C6E&lt;/string&gt;
+										&lt;string&gt;3CDAEE210F102FDB000A0C6E&lt;/string&gt;
 										&lt;key&gt;history&lt;/key&gt;
 										&lt;array&gt;
 											&lt;string&gt;3CE4FBD00EBB21220088EBD7&lt;/string&gt;
@@ -342,8 +344,6 @@
 											&lt;string&gt;3C19A8A10ED8B73C002BD365&lt;/string&gt;
 											&lt;string&gt;3C09108E0EDCAA2200A982E9&lt;/string&gt;
 											&lt;string&gt;3C09113C0EDCBABF00A982E9&lt;/string&gt;
-											&lt;string&gt;3CB045910EE97B8800636A0E&lt;/string&gt;
-											&lt;string&gt;3CB045920EE97B8800636A0E&lt;/string&gt;
 											&lt;string&gt;3C51BA8F0F0E634800E0E651&lt;/string&gt;
 											&lt;string&gt;3C51BA900F0E634800E0E651&lt;/string&gt;
 											&lt;string&gt;3C51BA920F0E634800E0E651&lt;/string&gt;
@@ -355,12 +355,17 @@
 											&lt;string&gt;3CDAEC740F0FF16B000A0C6E&lt;/string&gt;
 											&lt;string&gt;3CDAEC750F0FF16B000A0C6E&lt;/string&gt;
 											&lt;string&gt;3CDAECBE0F0FF3FD000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED300F10024D000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED4E0F10059B000A0C6E&lt;/string&gt;
 											&lt;string&gt;3CDAED4F0F10059B000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED500F10059B000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED650F10070D000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED660F10070D000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDE90F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDFA0F102A35000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE020F102CBA000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE080F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE090F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE0A0F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE0B0F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE170F102E72000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE1C0F102FBF000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE1D0F102FBF000A0C6E&lt;/string&gt;
 										&lt;/array&gt;
 										&lt;key&gt;prevStack&lt;/key&gt;
 										&lt;array&gt;
@@ -392,7 +397,28 @@
 											&lt;string&gt;3CDAEC7F0F0FF16B000A0C6E&lt;/string&gt;
 											&lt;string&gt;3CDAEC810F0FF16B000A0C6E&lt;/string&gt;
 											&lt;string&gt;3CDAEC830F0FF16B000A0C6E&lt;/string&gt;
-											&lt;string&gt;3CDAED670F10070D000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDED0F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDEE0F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDEF0F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF00F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF10F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF20F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF30F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF40F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDF50F102A07000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEDFB0F102A35000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE040F102CBA000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE050F102CBA000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE0D0F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE0E0F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE0F0F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE100F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE110F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE120F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE130F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE140F102DA4000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE190F102E72000A0C6E&lt;/string&gt;
+											&lt;string&gt;3CDAEE1E0F102FBF000A0C6E&lt;/string&gt;
 										&lt;/array&gt;
 									&lt;/dict&gt;
 									&lt;key&gt;SplitCount&lt;/key&gt;
@@ -450,9 +476,9 @@
 			&lt;/array&gt;
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
-				&lt;string&gt;3CDAED690F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDF70F102A07000A0C6E&lt;/string&gt;
 				&lt;string&gt;1CE0B1FE06471DED0097A5F4&lt;/string&gt;
-				&lt;string&gt;3CDAED6A0F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDF80F102A07000A0C6E&lt;/string&gt;
 				&lt;string&gt;1CE0B20306471E060097A5F4&lt;/string&gt;
 				&lt;string&gt;1CE0B20506471E060097A5F4&lt;/string&gt;
 			&lt;/array&gt;
@@ -586,9 +612,9 @@
 	&lt;integer&gt;5&lt;/integer&gt;
 	&lt;key&gt;WindowOrderList&lt;/key&gt;
 	&lt;array&gt;
+		&lt;string&gt;1C78EAAD065D492600B07095&lt;/string&gt;
 		&lt;string&gt;1CD10A99069EF8BA00B06720&lt;/string&gt;
 		&lt;string&gt;3C5615CC0EBB3A4E008FB33F&lt;/string&gt;
-		&lt;string&gt;1C78EAAD065D492600B07095&lt;/string&gt;
 		&lt;string&gt;/Users/caleb/src/Lexikon/Lexikon_v2/Lexikon.xcodeproj&lt;/string&gt;
 	&lt;/array&gt;
 	&lt;key&gt;WindowString&lt;/key&gt;
@@ -669,7 +695,7 @@
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
 				&lt;string&gt;3C5615CC0EBB3A4E008FB33F&lt;/string&gt;
-				&lt;string&gt;3CDAED6B0F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD40F1028C1000A0C6E&lt;/string&gt;
 				&lt;string&gt;1CD0528F0623707200166675&lt;/string&gt;
 				&lt;string&gt;XCMainBuildResultsModuleGUID&lt;/string&gt;
 			&lt;/array&gt;
@@ -789,13 +815,13 @@
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
 				&lt;string&gt;1CD10A99069EF8BA00B06720&lt;/string&gt;
-				&lt;string&gt;3CDAED6C0F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD50F1028C1000A0C6E&lt;/string&gt;
 				&lt;string&gt;1C162984064C10D400B95A72&lt;/string&gt;
-				&lt;string&gt;3CDAED6D0F10070D000A0C6E&lt;/string&gt;
-				&lt;string&gt;3CDAED6E0F10070D000A0C6E&lt;/string&gt;
-				&lt;string&gt;3CDAED6F0F10070D000A0C6E&lt;/string&gt;
-				&lt;string&gt;3CDAED700F10070D000A0C6E&lt;/string&gt;
-				&lt;string&gt;3CDAED710F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD60F1028C1000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD70F1028C1000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD80F1028C1000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDD90F1028C1000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDDA0F1028C1000A0C6E&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;ToolbarConfiguration&lt;/key&gt;
 			&lt;string&gt;xcode.toolbar.config.debugV3&lt;/string&gt;
@@ -959,7 +985,7 @@
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
 				&lt;string&gt;1C78EAAD065D492600B07095&lt;/string&gt;
-				&lt;string&gt;3CDAED720F10070D000A0C6E&lt;/string&gt;
+				&lt;string&gt;3CDAEDDB0F1028C1000A0C6E&lt;/string&gt;
 				&lt;string&gt;1C78EAAC065D492600B07095&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;ToolbarConfiguration&lt;/key&gt;
@@ -969,7 +995,7 @@
 			&lt;key&gt;WindowToolGUID&lt;/key&gt;
 			&lt;string&gt;1C78EAAD065D492600B07095&lt;/string&gt;
 			&lt;key&gt;WindowToolIsVisible&lt;/key&gt;
-			&lt;true/&gt;
+			&lt;false/&gt;
 		&lt;/dict&gt;
 		&lt;dict&gt;
 			&lt;key&gt;Identifier&lt;/key&gt;</diff>
      <filename>Lexikon.xcodeproj/caleb.mode1v3</filename>
    </modified>
    <modified>
      <diff>@@ -9,9 +9,9 @@
 	};
 	1D3623250D0F684500981E51 /* LexikonAppDelegate.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 2464}}&quot;;
-			sepNavSelRange = &quot;{2066, 0}&quot;;
-			sepNavVisRange = &quot;{941, 1471}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 2255}}&quot;;
+			sepNavSelRange = &quot;{4414, 0}&quot;;
+			sepNavVisRange = &quot;{3203, 1865}&quot;;
 			sepNavWindowFrame = &quot;{{15, 315}, {750, 558}}&quot;;
 		};
 	};
@@ -80,8 +80,8 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 252708440;
-			PBXWorkspaceStateSaveDate = 252708440;
+			PBXPerProjectTemplateStateSaveDate = 252716348;
+			PBXWorkspaceStateSaveDate = 252716348;
 		};
 		perUserProjectItems = {
 			3C087C4B0EC514920057FF2A /* PBXTextBookmark */ = 3C087C4B0EC514920057FF2A /* PBXTextBookmark */;
@@ -108,8 +108,6 @@
 			3C5E3E2F0F0EC836006B039D /* PBXBookmark */ = 3C5E3E2F0F0EC836006B039D /* PBXBookmark */;
 			3C5E3E330F0EC836006B039D /* PBXBookmark */ = 3C5E3E330F0EC836006B039D /* PBXBookmark */;
 			3CAD0D510EE84DAC003C1C97 /* PBXTextBookmark */ = 3CAD0D510EE84DAC003C1C97 /* PBXTextBookmark */;
-			3CB045910EE97B8800636A0E /* PBXTextBookmark */ = 3CB045910EE97B8800636A0E /* PBXTextBookmark */;
-			3CB045920EE97B8800636A0E /* PBXTextBookmark */ = 3CB045920EE97B8800636A0E /* PBXTextBookmark */;
 			3CB045AF0EE97B8800636A0E /* PBXTextBookmark */ = 3CB045AF0EE97B8800636A0E /* PBXTextBookmark */;
 			3CB045B00EE97B8800636A0E /* PBXTextBookmark */ = 3CB045B00EE97B8800636A0E /* PBXTextBookmark */;
 			3CB045FE0EE9D0D200636A0E /* PBXBookmark */ = 3CB045FE0EE9D0D200636A0E /* PBXBookmark */;
@@ -125,14 +123,40 @@
 			3CDAEC810F0FF16B000A0C6E /* PBXTextBookmark */ = 3CDAEC810F0FF16B000A0C6E /* PBXTextBookmark */;
 			3CDAEC830F0FF16B000A0C6E /* PBXTextBookmark */ = 3CDAEC830F0FF16B000A0C6E /* PBXTextBookmark */;
 			3CDAECBE0F0FF3FD000A0C6E /* PBXTextBookmark */ = 3CDAECBE0F0FF3FD000A0C6E /* PBXTextBookmark */;
-			3CDAED300F10024D000A0C6E /* PBXTextBookmark */ = 3CDAED300F10024D000A0C6E /* PBXTextBookmark */;
-			3CDAED4E0F10059B000A0C6E /* PBXTextBookmark */ = 3CDAED4E0F10059B000A0C6E /* PBXTextBookmark */;
 			3CDAED4F0F10059B000A0C6E /* PBXTextBookmark */ = 3CDAED4F0F10059B000A0C6E /* PBXTextBookmark */;
-			3CDAED500F10059B000A0C6E /* PBXTextBookmark */ = 3CDAED500F10059B000A0C6E /* PBXTextBookmark */;
-			3CDAED650F10070D000A0C6E /* PBXTextBookmark */ = 3CDAED650F10070D000A0C6E /* PBXTextBookmark */;
-			3CDAED660F10070D000A0C6E /* PBXTextBookmark */ = 3CDAED660F10070D000A0C6E /* PBXTextBookmark */;
-			3CDAED670F10070D000A0C6E /* PBXTextBookmark */ = 3CDAED670F10070D000A0C6E /* PBXTextBookmark */;
-			3CDAED680F10070D000A0C6E /* PBXTextBookmark */ = 3CDAED680F10070D000A0C6E /* PBXTextBookmark */;
+			3CDAEDE90F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDE90F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDED0F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDED0F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDEE0F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDEE0F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDEF0F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDEF0F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF00F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF00F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF10F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF10F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF20F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF20F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF30F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF30F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF40F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF40F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDF50F102A07000A0C6E /* PBXTextBookmark */ = 3CDAEDF50F102A07000A0C6E /* PBXTextBookmark */;
+			3CDAEDFA0F102A35000A0C6E /* PBXBookmark */ = 3CDAEDFA0F102A35000A0C6E /* PBXBookmark */;
+			3CDAEDFB0F102A35000A0C6E /* PBXBookmark */ = 3CDAEDFB0F102A35000A0C6E /* PBXBookmark */;
+			3CDAEE020F102CBA000A0C6E /* PBXTextBookmark */ = 3CDAEE020F102CBA000A0C6E /* PBXTextBookmark */;
+			3CDAEE040F102CBA000A0C6E /* PBXTextBookmark */ = 3CDAEE040F102CBA000A0C6E /* PBXTextBookmark */;
+			3CDAEE050F102CBA000A0C6E /* PBXTextBookmark */ = 3CDAEE050F102CBA000A0C6E /* PBXTextBookmark */;
+			3CDAEE080F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE080F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE090F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE090F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE0A0F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE0A0F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE0B0F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE0B0F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE0D0F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE0D0F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE0E0F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE0E0F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE0F0F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE0F0F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE100F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE100F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE110F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE110F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE120F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE120F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE130F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE130F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE140F102DA4000A0C6E /* PBXTextBookmark */ = 3CDAEE140F102DA4000A0C6E /* PBXTextBookmark */;
+			3CDAEE170F102E72000A0C6E /* PBXTextBookmark */ = 3CDAEE170F102E72000A0C6E /* PBXTextBookmark */;
+			3CDAEE190F102E72000A0C6E /* PBXTextBookmark */ = 3CDAEE190F102E72000A0C6E /* PBXTextBookmark */;
+			3CDAEE1C0F102FBF000A0C6E /* PBXTextBookmark */ = 3CDAEE1C0F102FBF000A0C6E /* PBXTextBookmark */;
+			3CDAEE1D0F102FBF000A0C6E /* PBXTextBookmark */ = 3CDAEE1D0F102FBF000A0C6E /* PBXTextBookmark */;
+			3CDAEE1E0F102FBF000A0C6E /* PBXTextBookmark */ = 3CDAEE1E0F102FBF000A0C6E /* PBXTextBookmark */;
+			3CDAEE210F102FDB000A0C6E /* PBXTextBookmark */ = 3CDAEE210F102FDB000A0C6E /* PBXTextBookmark */;
 			3CE4FBD00EBB21220088EBD7 /* PBXTextBookmark */ = 3CE4FBD00EBB21220088EBD7 /* PBXTextBookmark */;
 			3CE4FBD20EBB21220088EBD7 /* PBXTextBookmark */ = 3CE4FBD20EBB21220088EBD7 /* PBXTextBookmark */;
 			3CE4FBD50EBB21220088EBD7 /* PBXTextBookmark */ = 3CE4FBD50EBB21220088EBD7 /* PBXTextBookmark */;
@@ -467,26 +491,6 @@
 		vrLen = 235;
 		vrLoc = 0;
 	};
-	3CB045910EE97B8800636A0E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 3CF7D6470EE555030086D98C /* FMDatabase.h */;
-		name = &quot;FMDatabase.h: 1&quot;;
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1062;
-		vrLoc = 548;
-	};
-	3CB045920EE97B8800636A0E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */;
-		name = &quot;FMDatabase.m: 517&quot;;
-		rLen = 42;
-		rLoc = 11759;
-		rType = 0;
-		vrLen = 1172;
-		vrLoc = 10731;
-	};
 	3CB045AF0EE97B8800636A0E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CF7D6470EE555030086D98C /* FMDatabase.h */;
@@ -540,23 +544,23 @@
 	};
 	3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {1116, 660}}&quot;;
-			sepNavSelRange = &quot;{417, 0}&quot;;
-			sepNavVisRange = &quot;{368, 2541}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {1122, 682}}&quot;;
+			sepNavSelRange = &quot;{1395, 0}&quot;;
+			sepNavVisRange = &quot;{401, 2655}&quot;;
 		};
 	};
 	3CDAEC6D0F0FEFD6000A0C6E /* AboutViewController.h */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 503}}&quot;;
-			sepNavSelRange = &quot;{8, 0}&quot;;
-			sepNavVisRange = &quot;{0, 253}&quot;;
+			sepNavSelRange = &quot;{294, 0}&quot;;
+			sepNavVisRange = &quot;{0, 301}&quot;;
 		};
 	};
 	3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 528}}&quot;;
-			sepNavSelRange = &quot;{1298, 0}&quot;;
-			sepNavVisRange = &quot;{0, 1537}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {1446, 1100}}&quot;;
+			sepNavSelRange = &quot;{2826, 0}&quot;;
+			sepNavVisRange = &quot;{2273, 1698}&quot;;
 		};
 	};
 	3CDAEC710F0FF16B000A0C6E /* PBXBookmark */ = {
@@ -620,7 +624,7 @@
 		rLen = 0;
 		rLoc = 244;
 		rType = 0;
-		vrLen = 262;
+		vrLen = 253;
 		vrLoc = 0;
 	};
 	3CDAEC830F0FF16B000A0C6E /* PBXTextBookmark */ = {
@@ -628,7 +632,7 @@
 		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
 		name = &quot;aboutViewController.m: 22&quot;;
 		rLen = 0;
-		rLoc = 1300;
+		rLoc = 2628;
 		rType = 0;
 		vrLen = 707;
 		vrLoc = 0;
@@ -643,85 +647,333 @@
 		vrLen = 934;
 		vrLoc = 0;
 	};
-	3CDAED300F10024D000A0C6E /* PBXTextBookmark */ = {
+	3CDAED4F0F10059B000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CAD0D440EE7EFBB003C1C97 /* DetailViewController.m */;
+		name = &quot;DetailViewController.m: 22&quot;;
+		rLen = 21;
+		rLoc = 440;
+		rType = 0;
+		vrLen = 1022;
+		vrLoc = 0;
+	};
+	3CDAEDE90F102A07000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CDAEC6D0F0FEFD6000A0C6E /* AboutViewController.h */;
-		name = &quot;AboutViewController.h: 2&quot;;
+		name = &quot;AboutViewController.h: 16&quot;;
 		rLen = 0;
-		rLoc = 8;
+		rLoc = 294;
+		rType = 0;
+		vrLen = 301;
+		vrLoc = 0;
+	};
+	3CDAEDED0F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 1D3623250D0F684500981E51 /* LexikonAppDelegate.m */;
+		name = &quot;LexikonAppDelegate.m: 88&quot;;
+		rLen = 257;
+		rLoc = 2543;
+		rType = 0;
+		vrLen = 1985;
+		vrLoc = 2113;
+	};
+	3CDAEDEE0F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 34&quot;;
+		rLen = 0;
+		rLoc = 2110;
+		rType = 0;
+		vrLen = 1542;
+		vrLoc = 0;
+	};
+	3CDAEDEF0F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6D0F0FEFD6000A0C6E /* AboutViewController.h */;
+		name = &quot;AboutViewController.h: 15&quot;;
+		rLen = 0;
+		rLoc = 295;
 		rType = 0;
 		vrLen = 253;
 		vrLoc = 0;
 	};
-	3CDAED4E0F10059B000A0C6E /* PBXTextBookmark */ = {
+	3CDAEDF00F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 38&quot;;
+		rLen = 0;
+		rLoc = 1815;
+		rType = 0;
+		vrLen = 2075;
+		vrLoc = 517;
+	};
+	3CDAEDF10F102A07000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */;
-		name = &quot;aboutView.html: 16&quot;;
+		name = &quot;aboutView.html: 28&quot;;
 		rLen = 0;
-		rLoc = 417;
+		rLoc = 924;
 		rType = 0;
-		vrLen = 2541;
-		vrLoc = 368;
+		vrLen = 2619;
+		vrLoc = 320;
 	};
-	3CDAED4F0F10059B000A0C6E /* PBXTextBookmark */ = {
+	3CDAEDF20F102A07000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 3CAD0D440EE7EFBB003C1C97 /* DetailViewController.m */;
-		name = &quot;DetailViewController.m: 22&quot;;
-		rLen = 21;
-		rLoc = 440;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 46&quot;;
+		rLen = 45;
+		rLoc = 2113;
 		rType = 0;
-		vrLen = 1022;
+		vrLen = 1966;
+		vrLoc = 517;
+	};
+	3CDAEDF30F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6D0F0FEFD6000A0C6E /* AboutViewController.h */;
+		name = &quot;AboutViewController.h: 16&quot;;
+		rLen = 0;
+		rLoc = 294;
+		rType = 0;
+		vrLen = 301;
 		vrLoc = 0;
 	};
-	3CDAED500F10059B000A0C6E /* PBXTextBookmark */ = {
+	3CDAEDF40F102A07000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
-		name = &quot;AboutViewController.m: 34&quot;;
+		name = &quot;AboutViewController.m: 49&quot;;
 		rLen = 0;
-		rLoc = 1298;
+		rLoc = 2161;
 		rType = 0;
-		vrLen = 1537;
-		vrLoc = 0;
+		vrLen = 2126;
+		vrLoc = 416;
+	};
+	3CDAEDF50F102A07000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */;
+		name = &quot;aboutView.html: 28&quot;;
+		rLen = 0;
+		rLoc = 800;
+		rType = 0;
+		vrLen = 2718;
+		vrLoc = 368;
 	};
-	3CDAED650F10070D000A0C6E /* PBXTextBookmark */ = {
+	3CDAEDFA0F102A35000A0C6E /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 3CDAEDDD0F1029EB000A0C6E /* lexikonIcon.png */;
+	};
+	3CDAEDFB0F102A35000A0C6E /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 3CDAEDDD0F1029EB000A0C6E /* lexikonIcon.png */;
+	};
+	3CDAEE020F102CBA000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CF7D6530EE555120086D98C /* MainViewController.m */;
-		name = &quot;MainViewController.m: 215&quot;;
+		name = &quot;MainViewController.m: 154&quot;;
 		rLen = 0;
-		rLoc = 8064;
+		rLoc = 5370;
 		rType = 0;
-		vrLen = 1839;
-		vrLoc = 7102;
+		vrLen = 2330;
+		vrLoc = 4772;
 	};
-	3CDAED660F10070D000A0C6E /* PBXTextBookmark */ = {
+	3CDAEE040F102CBA000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 1D3623250D0F684500981E51 /* LexikonAppDelegate.m */;
-		name = &quot;LexikonAppDelegate.m: 6&quot;;
-		rLen = 50;
-		rLoc = 83;
+		fRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */;
+		name = &quot;aboutView.html: 30&quot;;
+		rLen = 0;
+		rLoc = 912;
 		rType = 0;
-		vrLen = 1481;
-		vrLoc = 0;
+		vrLen = 2741;
+		vrLoc = 352;
 	};
-	3CDAED670F10070D000A0C6E /* PBXTextBookmark */ = {
+	3CDAEE050F102CBA000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 3CF7D6530EE555120086D98C /* MainViewController.m */;
-		name = &quot;MainViewController.m: 215&quot;;
+		name = &quot;MainViewController.m: 154&quot;;
 		rLen = 0;
-		rLoc = 8064;
+		rLoc = 5370;
 		rType = 0;
-		vrLen = 1839;
-		vrLoc = 7102;
+		vrLen = 2330;
+		vrLoc = 4772;
 	};
-	3CDAED680F10070D000A0C6E /* PBXTextBookmark */ = {
+	3CDAEE080F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6490EE555030086D98C /* FMDatabaseAdditions.h */;
+		name = &quot;FMDatabaseAdditions.h: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 512;
+		vrLoc = 0;
+	};
+	3CDAEE090F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D64A0EE555030086D98C /* FMDatabaseAdditions.m */;
+		name = &quot;FMDatabaseAdditions.m: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1560;
+		vrLoc = 85;
+	};
+	3CDAEE0A0F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6470EE555030086D98C /* FMDatabase.h */;
+		name = &quot;FMDatabase.h: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 754;
+		vrLoc = 1492;
+	};
+	3CDAEE0B0F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */;
+		name = &quot;FMDatabase.m: 655&quot;;
+		rLen = 14;
+		rLoc = 14029;
+		rType = 0;
+		vrLen = 797;
+		vrLoc = 13158;
+	};
+	3CDAEE0D0F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 31&quot;;
+		rLen = 0;
+		rLoc = 1189;
+		rType = 0;
+		vrLen = 2117;
+		vrLoc = 416;
+	};
+	3CDAEE0E0F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6470EE555030086D98C /* FMDatabase.h */;
+		name = &quot;FMDatabase.h: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1027;
+		vrLoc = 548;
+	};
+	3CDAEE0F0F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */;
+		name = &quot;FMDatabase.m: 490&quot;;
+		rLen = 0;
+		rLoc = 11170;
+		rType = 0;
+		vrLen = 1095;
+		vrLoc = 10808;
+	};
+	3CDAEE100F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6490EE555030086D98C /* FMDatabaseAdditions.h */;
+		name = &quot;FMDatabaseAdditions.h: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 512;
+		vrLoc = 0;
+	};
+	3CDAEE110F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D64A0EE555030086D98C /* FMDatabaseAdditions.m */;
+		name = &quot;FMDatabaseAdditions.m: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1560;
+		vrLoc = 85;
+	};
+	3CDAEE120F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */;
+		name = &quot;FMDatabase.m: 490&quot;;
+		rLen = 0;
+		rLoc = 11170;
+		rType = 0;
+		vrLen = 1095;
+		vrLoc = 10808;
+	};
+	3CDAEE130F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6470EE555030086D98C /* FMDatabase.h */;
+		name = &quot;FMDatabase.h: 1&quot;;
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 754;
+		vrLoc = 1492;
+	};
+	3CDAEE140F102DA4000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */;
+		name = &quot;FMDatabase.m: 655&quot;;
+		rLen = 14;
+		rLoc = 14029;
+		rType = 0;
+		vrLen = 797;
+		vrLoc = 13158;
+	};
+	3CDAEE170F102E72000A0C6E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 1D3623250D0F684500981E51 /* LexikonAppDelegate.m */;
-		name = &quot;LexikonAppDelegate.m: 68&quot;;
+		name = &quot;LexikonAppDelegate.m: 123&quot;;
+		rLen = 0;
+		rLoc = 4414;
+		rType = 0;
+		vrLen = 1865;
+		vrLoc = 3203;
+	};
+	3CDAEE190F102E72000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 1D3623250D0F684500981E51 /* LexikonAppDelegate.m */;
+		name = &quot;LexikonAppDelegate.m: 123&quot;;
+		rLen = 0;
+		rLoc = 4414;
+		rType = 0;
+		vrLen = 1865;
+		vrLoc = 3203;
+	};
+	3CDAEE1C0F102FBF000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */;
+		name = &quot;aboutView.html: 36&quot;;
+		rLen = 0;
+		rLoc = 1395;
+		rType = 0;
+		vrLen = 2655;
+		vrLoc = 401;
+	};
+	3CDAEE1D0F102FBF000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 31&quot;;
+		rLen = 0;
+		rLoc = 1189;
+		rType = 0;
+		vrLen = 2117;
+		vrLoc = 416;
+	};
+	3CDAEE1E0F102FBF000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */;
+		name = &quot;aboutView.html: 36&quot;;
 		rLen = 0;
-		rLoc = 2066;
+		rLoc = 1395;
 		rType = 0;
-		vrLen = 1471;
-		vrLoc = 941;
+		vrLen = 2655;
+		vrLoc = 401;
+	};
+	3CDAEE210F102FDB000A0C6E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */;
+		name = &quot;AboutViewController.m: 78&quot;;
+		rLen = 0;
+		rLoc = 2826;
+		rType = 0;
+		vrLen = 1698;
+		vrLoc = 2273;
 	};
 	3CE4FB0D0EB9FB0F0088EBD7 /* Lexikon */ = {
 		isa = PBXExecutable;
@@ -842,16 +1094,30 @@
 	};
 	3CF7D6470EE555030086D98C /* FMDatabase.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 1144}}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 1232}}&quot;;
 			sepNavSelRange = &quot;{0, 0}&quot;;
-			sepNavVisRange = &quot;{548, 1062}&quot;;
+			sepNavVisRange = &quot;{1492, 754}&quot;;
 		};
 	};
 	3CF7D6480EE555030086D98C /* FMDatabase.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 7656}}&quot;;
-			sepNavSelRange = &quot;{11759, 42}&quot;;
-			sepNavVisRange = &quot;{10731, 1172}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 8085}}&quot;;
+			sepNavSelRange = &quot;{14029, 14}&quot;;
+			sepNavVisRange = &quot;{13158, 797}&quot;;
+		};
+	};
+	3CF7D6490EE555030086D98C /* FMDatabaseAdditions.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 503}}&quot;;
+			sepNavSelRange = &quot;{0, 0}&quot;;
+			sepNavVisRange = &quot;{0, 512}&quot;;
+		};
+	};
+	3CF7D64A0EE555030086D98C /* FMDatabaseAdditions.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {846, 561}}&quot;;
+			sepNavSelRange = &quot;{0, 0}&quot;;
+			sepNavVisRange = &quot;{85, 1560}&quot;;
 		};
 	};
 	3CF7D6520EE555120086D98C /* MainViewController.h */ = {
@@ -863,9 +1129,9 @@
 	};
 	3CF7D6530EE555120086D98C /* MainViewController.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {1404, 4213}}&quot;;
-			sepNavSelRange = &quot;{8064, 0}&quot;;
-			sepNavVisRange = &quot;{7102, 1839}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {1404, 4235}}&quot;;
+			sepNavSelRange = &quot;{5370, 0}&quot;;
+			sepNavVisRange = &quot;{4772, 2330}&quot;;
 		};
 	};
 	3CF7D6540EE555120086D98C /* Word.h */ = {</diff>
      <filename>Lexikon.xcodeproj/caleb.pbxuser</filename>
    </modified>
    <modified>
      <diff>@@ -23,6 +23,7 @@
 		3CDAEC6A0F0FED5F000A0C6E /* clockwiseLogo.png in Resources */ = {isa = PBXBuildFile; fileRef = 3CDAEC690F0FED5F000A0C6E /* clockwiseLogo.png */; };
 		3CDAEC6C0F0FEE34000A0C6E /* aboutView.html in Resources */ = {isa = PBXBuildFile; fileRef = 3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */; };
 		3CDAEC6F0F0FEFD6000A0C6E /* AboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */; };
+		3CDAEDDE0F1029EB000A0C6E /* lexikonIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 3CDAEDDD0F1029EB000A0C6E /* lexikonIcon.png */; };
 		3CF7D64E0EE555030086D98C /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF7D6480EE555030086D98C /* FMDatabase.m */; };
 		3CF7D64F0EE555030086D98C /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF7D64A0EE555030086D98C /* FMDatabaseAdditions.m */; };
 		3CF7D6500EE555030086D98C /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF7D64C0EE555030086D98C /* FMResultSet.m */; };
@@ -53,6 +54,7 @@
 		3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = aboutView.html; sourceTree = &quot;&lt;group&gt;&quot;; };
 		3CDAEC6D0F0FEFD6000A0C6E /* AboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutViewController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		3CDAEC6E0F0FEFD6000A0C6E /* AboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AboutViewController.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		3CDAEDDD0F1029EB000A0C6E /* lexikonIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lexikonIcon.png; sourceTree = &quot;&lt;group&gt;&quot;; };
 		3CF7D6470EE555030086D98C /* FMDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = Classes/FMDatabase.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		3CF7D6480EE555030086D98C /* FMDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = Classes/FMDatabase.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		3CF7D6490EE555030086D98C /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = Classes/FMDatabaseAdditions.h; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -123,11 +125,9 @@
 		29B97317FDCFA39411CA2CEA /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */,
+				3CDAEDE00F1029F1000A0C6E /* HTML */,
 				3CDAEC660F0FECB2000A0C6E /* aboutView.xib */,
-				3CDAEC690F0FED5F000A0C6E /* clockwiseLogo.png */,
 				3C52BB480F0EB69D006C34C1 /* Default.png */,
-				3CB9C87C0EED4674001753BD /* translationTemplate.html */,
 				3C3C29C50EE6DC0800028066 /* Icon.png */,
 				3C7E70880ED5F2B50022B3A9 /* database.sqlite3 */,
 				28AD733E0D9D9553002E5188 /* MainWindow.xib */,
@@ -161,6 +161,17 @@
 			name = fmdb;
 			sourceTree = &quot;&lt;group&gt;&quot;;
 		};
+		3CDAEDE00F1029F1000A0C6E /* HTML */ = {
+			isa = PBXGroup;
+			children = (
+				3CDAEDDD0F1029EB000A0C6E /* lexikonIcon.png */,
+				3CDAEC6B0F0FEE34000A0C6E /* aboutView.html */,
+				3CDAEC690F0FED5F000A0C6E /* clockwiseLogo.png */,
+				3CB9C87C0EED4674001753BD /* translationTemplate.html */,
+			);
+			name = HTML;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
 		3CE4FBC90EB9FED10088EBD7 /* Classes */ = {
 			isa = PBXGroup;
 			children = (
@@ -230,6 +241,7 @@
 				3CDAEC670F0FECB2000A0C6E /* aboutView.xib in Resources */,
 				3CDAEC6A0F0FED5F000A0C6E /* clockwiseLogo.png in Resources */,
 				3CDAEC6C0F0FEE34000A0C6E /* aboutView.html in Resources */,
+				3CDAEDDE0F1029EB000A0C6E /* lexikonIcon.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -286,7 +298,7 @@
 			buildSettings = {
 				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
 				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Distribution: Caleb Jaffa&quot;;
-				CURRENT_PROJECT_VERSION = 5;
+				CURRENT_PROJECT_VERSION = 6;
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
@@ -314,7 +326,7 @@
 			buildSettings = {
 				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
 				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Developer&quot;;
-				CURRENT_PROJECT_VERSION = 5;
+				CURRENT_PROJECT_VERSION = 6;
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
@@ -330,7 +342,7 @@
 			buildSettings = {
 				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
 				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Developer&quot;;
-				CURRENT_PROJECT_VERSION = 5;
+				CURRENT_PROJECT_VERSION = 6;
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;</diff>
      <filename>Lexikon.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -18,17 +18,19 @@
   h1 { margin: 5px 0 0; }
   p { margin: 0 0 1em; }
   
-  #clockwise_logo { float: left; margin-right: 10px; width: 50px; height: 50px; }
+  #clockwise_logo { float: right; margin-left: 10px; width: 57px; height: 57px; }
+  #lexikon_icon { float: left; margin-right: 10px; width: 57px; height: 57px; }
 	&lt;/style&gt;
 &lt;/head&gt;
 
 &lt;body&gt;
 &lt;img src=&quot;clockwiseLogo.png&quot; id=&quot;clockwise_logo&quot; alt=&quot;Clockwise Logo&quot; /&gt;
+&lt;img src=&quot;lexikonIcon.png&quot; id=&quot;lexikon_icon&quot; alt=&quot;Lexikon Icon&quot; /&gt;
 &lt;h1&gt;Lexikon&lt;/h1&gt;
-&lt;p&gt;Version {version} (Build {build})&lt;br /&gt;&amp;copy; 2009 Caleb Jaffa&lt;/p&gt;
+&lt;p&gt;Version {version} (Build {build})&lt;br /&gt;&amp;copy; 2009 Caleb Jaffa&lt;br /&gt;Database Cache Size: {filesize}&lt;/p&gt;
 &lt;p&gt;An iPhone application to query and cache results from the online &lt;a href=&quot;http://lexin.nada.kth.se/&quot;&gt;Lexin&lt;/a&gt; Swedish-English dictionary.&lt;/p&gt;
 &lt;p&gt;Lexikon uses &lt;a href=&quot;http://gusmueller.com/&quot;&gt;Gus Mueller&lt;/a&gt;&amp;#8217;s &lt;a href=&quot;http://gusmueller.com/blog/archives/2008/06/new_home_for_fmdb.html&quot;&gt;FMDB&lt;/a&gt; adapter for SQLite.&lt;/p&gt;
-&lt;p&gt;Questions, comments, want to see another language that Lexin works with? Email me at &lt;script type=&quot;text/javascript&quot;&gt;
+&lt;p&gt;Problems and feedback can be sent via email to &lt;script type=&quot;text/javascript&quot;&gt;
 //&lt;![CDATA[
 
 function hiveware_enkoder(){var i,j,x,y,x=
@@ -54,7 +56,7 @@ function hiveware_enkoder(){var i,j,x,y,x=
 while(x=eval(x));}hiveware_enkoder();
 
 //]]&gt;
-&lt;/script&gt; the source code to Lexikon is open sourced under a MIT license and available on github &lt;a href=&quot;http://github.com/octover/lexikon/&quot;&gt;http://github.com/octover/lexikon/&lt;/a&gt;&lt;/p&gt;
+&lt;/script&gt;. The source code to Lexikon is open sourced under a MIT license and available on github &lt;a href=&quot;http://github.com/octover/lexikon/&quot;&gt;http://github.com/octover/lexikon/&lt;/a&gt;&lt;/p&gt;
 
 &lt;/body&gt;
 &lt;/html&gt;
\ No newline at end of file</diff>
      <filename>aboutView.html</filename>
    </modified>
    <modified>
      <diff>@@ -79,6 +79,14 @@
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;11&lt;/int&gt;
 				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBCocoaTouchOutletConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;delegate&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;699345238&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;372490531&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;13&lt;/int&gt;
+				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
 				&lt;object class=&quot;NSArray&quot; key=&quot;orderedObjects&quot;&gt;
@@ -132,7 +140,7 @@
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 					&lt;string&gt;AboutViewController&lt;/string&gt;
 					&lt;string&gt;UIResponder&lt;/string&gt;
-					&lt;string&gt;{{111, 120}, {320, 480}}&lt;/string&gt;
+					&lt;string&gt;{{516, 135}, {320, 480}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.IBCocoaTouchPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.IBCocoaTouchPlugin&lt;/string&gt;
 				&lt;/object&gt;
@@ -157,7 +165,7 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;11&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;13&lt;/int&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBClassDescriber&quot; key=&quot;IBDocument.Classes&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;referencedPartialClassDescriptions&quot;&gt;</diff>
      <filename>aboutView.xib</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3e8c04a57497414b53a731058d166b03be4a515d</id>
    </parent>
  </parents>
  <author>
    <name>Caleb Jaffa</name>
    <email>caleb@clockwi.se</email>
  </author>
  <url>http://github.com/octover/lexikon/commit/7cdbb80aec7e23641b4bfd86eab38dba6afd593f</url>
  <id>7cdbb80aec7e23641b4bfd86eab38dba6afd593f</id>
  <committed-date>2009-01-03T15:46:05-08:00</committed-date>
  <authored-date>2009-01-03T15:46:05-08:00</authored-date>
  <message>Update the about screen to have the database cache size, vacuum the database on delete (for now, should change this to when the app quits), make links in the About go to external applications instead of the webView</message>
  <tree>1b8f3edbe76078e6513b9b1f6166b4c0810577dc</tree>
  <committer>
    <name>Caleb Jaffa</name>
    <email>caleb@clockwi.se</email>
  </committer>
</commit>
