<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/controllers/user_sessions_controller.rb</filename>
    </added>
    <added>
      <filename>app/controllers/users_controller.rb</filename>
    </added>
    <added>
      <filename>app/models/user.rb</filename>
    </added>
    <added>
      <filename>app/models/user_session.rb</filename>
    </added>
    <added>
      <filename>app/views/password_resets/edit.html.erb</filename>
    </added>
    <added>
      <filename>app/views/password_resets/new.html.erb</filename>
    </added>
    <added>
      <filename>app/views/user_sessions/new.html.erb</filename>
    </added>
    <added>
      <filename>app/views/users/_form.erb</filename>
    </added>
    <added>
      <filename>app/views/users/edit.html.erb</filename>
    </added>
    <added>
      <filename>app/views/users/index.html.erb</filename>
    </added>
    <added>
      <filename>app/views/users/new.html.erb</filename>
    </added>
    <added>
      <filename>app/views/users/show.html.erb</filename>
    </added>
    <added>
      <filename>db/migrate/20090328235654_create_users.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/CHANGELOG.rdoc</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/MIT-LICENSE</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/Manifest.txt</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/README.rdoc</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/Rakefile</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/generators/session/session_generator.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/generators/session/templates/session.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/init.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/base.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/email.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/logged_in_status.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/login.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/magic_columns.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/password.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/perishable_token.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/persistence_token.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/restful_authentication.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/session_maintenance.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/single_access_token.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/validations_scope.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/authenticates_many/association.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/authenticates_many/base.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/controller_adapters/abstract_adapter.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/controller_adapters/merb_adapter.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/controller_adapters/rails_adapter.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/crypto_providers/aes256.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/crypto_providers/bcrypt.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/crypto_providers/md5.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/crypto_providers/sha1.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/crypto_providers/sha512.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/i18n.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/random.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/activation.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/active_record_trickery.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/base.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/brute_force_protection.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/callbacks.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/cookies.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/existence.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/foundation.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/http_auth.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/id.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/klass.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/magic_columns.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/magic_states.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/params.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/password.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/perishable_token.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/persistence.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/priority_record.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/scopes.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/session.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/timeout.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/unauthorized_record.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/session/validation.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/test_case.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/test_case/controller_adapter.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/test_case/mock_controller.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/test_case/mock_cookie_jar.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/test_case/mock_request.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/lib/authlogic/version.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/shoulda_macros/authlogic.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/base_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/email_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/logged_in_status_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/login_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/magic_columns_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/password_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/perishable_token_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/persistence_token_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/restful_authentication_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/session_maintenance_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/acts_as_authentic_test/single_access_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/authenticates_many_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/crypto_provider_test/aes256_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/crypto_provider_test/bcrypt_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/crypto_provider_test/sha1_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/crypto_provider_test/sha512_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/fixtures/companies.yml</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/fixtures/employees.yml</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/fixtures/projects.yml</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/fixtures/users.yml</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/company.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/employee.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/employee_session.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/ordered_hash.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/project.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/user.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/libs/user_session.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/random_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/activation_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/active_record_trickery_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/brute_force_protection_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/callbacks_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/cookies_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/credentials_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/existence_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/http_auth_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/id_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/klass_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/magic_columns_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/magic_states_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/params_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/password_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/perishability_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/persistence_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/scopes_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/session_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/timeout_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/unauthorized_record_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/session_test/validation_test.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/authlogic/test/test_helper.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -15,8 +15,43 @@ class ApplicationController &lt; ActionController::Base
   
   before_filter :get_tag_cloud
   
+
+  filter_parameter_logging :password, :password_confirmation
+  helper_method :current_user_session, :current_user
+
   def get_tag_cloud
 	  @tag_cloud = Video.tag_counts
 	end
+
+
+  private
+    def current_user_session
+      return @current_user_session if defined?(@current_user_session)
+      @current_user_session = UserSession.find
+    end
+
+    def current_user
+      return @current_user if defined?(@current_user)
+      @current_user = current_user_session &amp;&amp; current_user_session.user
+    end
+
+    def require_user
+      unless current_user
+        store_location
+        flash[:notice] = &quot;You must be logged in to access this page&quot;
+        redirect_to new_user_session_url
+        return false
+      end
+    end
+
+    def store_location
+      session[:return_to] = request.request_uri
+    end
+
+    def redirect_back_or_default(default)
+      redirect_to(session[:return_to] || default)
+      session[:return_to] = nil
+    end
+
 	
 end</diff>
      <filename>app/controllers/application.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 class VideoRepliesController &lt; ApplicationController
-
+  before_filter :require_user, :only =&gt; [:create, :delete]
 	def create
 		@reply = VideoReply.new(params[:video_reply])
 		if @reply.save</diff>
      <filename>app/controllers/video_replies_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,7 @@
 class VideosController &lt; ApplicationController
   
+    before_filter :require_user, :only =&gt; [:new, :delete, :create]
+  
   def index
     @videos = Video.paginate :page =&gt; params[:page], :order =&gt; 'created_at DESC', :per_page =&gt; 10
   end</diff>
      <filename>app/controllers/videos_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -39,12 +39,25 @@
 
     	&lt;div id = &quot;sidebar&quot;&gt;
 	    	&lt;div class = &quot;innertube&quot;&gt;	
-		    	&lt;%= link_to 'New Video', new_video_url, :class =&gt; 'new' %&gt;&lt;br /&gt;&lt;br /&gt;
-				  &lt;% tag_cloud @tag_cloud, %w(css1 css2 css3 css4) do |tag, css_class| %&gt;
-				    &lt;%= link_to tag.name, '/tags/'  + tag.name , :class =&gt; css_class %&gt;
-				  &lt;% end %&gt;
-		    &lt;/div&gt;	
-    	&lt;/div&gt;
+				  &lt;%= link_to 'New Video', new_video_url, :class =&gt; 'new' %&gt;&lt;br /&gt;&lt;br /&gt;
+					&lt;% if !current_user %&gt;
+					  &lt;%= link_to &quot;Register&quot;, new_account_path %&gt;&lt;br /&gt;
+					  &lt;%= link_to &quot;Log In&quot;, new_user_session_path %&gt;&lt;br /&gt;
+					&lt;% else %&gt;
+					  &lt;%= link_to &quot;My Account&quot;, account_path %&gt;&lt;br /&gt;
+					  &lt;%= link_to &quot;Logout&quot;, user_session_path, :method =&gt; :delete, :confirm =&gt; &quot;Are you sure you want to logout?&quot; %&gt;
+					&lt;% end %&gt;
+
+				  &lt;p&gt;&lt;%= pluralize User.logged_in.count, &quot;user&quot; %&gt; currently logged in.&lt;/p&gt;&lt;br /&gt; &lt;!-- This based on last_request_at, if they were active &lt; 10 minutes they are logged in --&gt;
+				  &lt;div id = &quot;tagcloud&quot;&gt;
+				  	&lt;% tag_cloud @tag_cloud, %w(css1 css2 css3 css4) do |tag, css_class| %&gt;
+					    &lt;%= link_to tag.name, '/tags/'  + tag.name , :class =&gt; css_class %&gt;
+					  &lt;% end %&gt;
+
+					&lt;/div&gt;&lt;!-- /tagcloud --&gt;
+
+		    &lt;/div&gt;	&lt;!-- /innertube --&gt;
+    	&lt;/div&gt;&lt;!-- /sidebar --&gt;
 
 			&lt;div id = &quot;footer&quot;&gt;
 				Created by: &lt;a href = &quot;http://ralphedge.com&quot;&gt;Ralph Edge&lt;/a&gt;, 2009&lt;br /&gt;</diff>
      <filename>app/views/layouts/application.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -39,14 +39,31 @@
 
     	&lt;div id = &quot;sidebar&quot;&gt;
 	    	&lt;div class = &quot;innertube&quot;&gt;	
-		    	&lt;%= link_to 'New Video', new_video_url, :class =&gt; 'new' %&gt;&lt;br /&gt;&lt;br /&gt;
-				  &lt;% tag_cloud @tag_cloud, %w(css1 css2 css3 css4) do |tag, css_class| %&gt;
-				    &lt;%= link_to tag.name, '/tags/'  + tag.name , :class =&gt; css_class %&gt;
-				  &lt;% end %&gt;
-		    &lt;/div&gt;	
-    	&lt;/div&gt;
-
-			&lt;div id = &quot;footer&quot;&gt;Created by: &lt;a href = &quot;http://ralphedge.com&quot;&gt;Ralph Edge&lt;/a&gt;, 2009&lt;/div&gt;
+				  &lt;%= link_to 'New Video', new_video_url, :class =&gt; 'new' %&gt;&lt;br /&gt;&lt;br /&gt;
+					&lt;% if !current_user %&gt;
+					  &lt;%= link_to &quot;Register&quot;, new_account_path %&gt;&lt;br /&gt;
+					  &lt;%= link_to &quot;Log In&quot;, new_user_session_path %&gt;&lt;br /&gt;
+					&lt;% else %&gt;
+					  &lt;%= link_to &quot;My Account&quot;, account_path %&gt;&lt;br /&gt;
+					  &lt;%= link_to &quot;Logout&quot;, user_session_path, :method =&gt; :delete, :confirm =&gt; &quot;Are you sure you want to logout?&quot; %&gt;
+					&lt;% end %&gt;
+
+				  &lt;p&gt;&lt;%= pluralize User.logged_in.count, &quot;user&quot; %&gt; currently logged in.&lt;/p&gt;&lt;br /&gt; &lt;!-- This based on last_request_at, if they were active &lt; 10 minutes they are logged in --&gt;
+				  &lt;div id = &quot;tagcloud&quot;&gt;
+				  	&lt;% tag_cloud @tag_cloud, %w(css1 css2 css3 css4) do |tag, css_class| %&gt;
+					    &lt;%= link_to tag.name, '/tags/'  + tag.name , :class =&gt; css_class %&gt;
+					  &lt;% end %&gt;
+					&lt;div class = &quot;clear-right&quot; /&gt;
+					&lt;/div&gt;&lt;!-- /tagcloud --&gt;
+
+		    &lt;/div&gt;	&lt;!-- /innertube --&gt;
+    	&lt;/div&gt;&lt;!-- /sidebar --&gt;
+
+			&lt;div id = &quot;footer&quot;&gt;
+				Created by: &lt;a href = &quot;http://ralphedge.com&quot;&gt;Ralph Edge&lt;/a&gt;, 2009&lt;br /&gt;
+				Blog: &lt;a href = &quot;http://railsonedge.blogspot.com&quot; target = &quot;_blank&quot;&gt;http://railsonedge.blogspot.com&lt;/a&gt;&lt;br /&gt;
+				Portfolio: &lt;a href = &quot;http://www.ralphedge.com/&quot; target = &quot;_new&quot;&gt;http://www.ralphedge.com&lt;/a&gt;
+			&lt;/div&gt;
 		&lt;/div&gt;&lt;!-- /#body --&gt;
 		
   &lt;/body&gt;</diff>
      <filename>app/views/layouts/application.html.erb~</filename>
    </modified>
    <modified>
      <diff>@@ -78,3 +78,4 @@ Rails::Initializer.run do |config|
 end
 
 require &quot;will_paginate&quot; 
+</diff>
      <filename>config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,9 @@
 ActionController::Routing::Routes.draw do |map|
+  map.resources :users
+	map.resource :account, :controller =&gt; &quot;users&quot;
 
 	map.root :controller =&gt; 'videos'
+	map.resource :user_session
 	map.resources :videos
 	map.resources :tags
 	map.resources :video_replies</diff>
      <filename>config/routes.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,12 @@
 ActionController::Routing::Routes.draw do |map|
+  map.resources :users
+
 
 	map.root :controller =&gt; 'videos'
+	map.resource :user_session
 	map.resources :videos
 	map.resources :tags
+	map.resources :video_replies
   # The priority is based upon order of creation: first created -&gt; highest priority.
 
   # Sample of regular route:</diff>
      <filename>config/routes.rb~</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@
 #
 # It's strongly recommended to check this file into your version control system.
 
-ActiveRecord::Schema.define(:version =&gt; 20090325155759) do
+ActiveRecord::Schema.define(:version =&gt; 20090328235654) do
 
   create_table &quot;taggings&quot;, :force =&gt; true do |t|
     t.integer  &quot;tag_id&quot;
@@ -33,6 +33,21 @@ ActiveRecord::Schema.define(:version =&gt; 20090325155759) do
     t.datetime &quot;updated_at&quot;
   end
 
+  create_table &quot;users&quot;, :force =&gt; true do |t|
+    t.string   &quot;login&quot;
+    t.string   &quot;crypted_password&quot;
+    t.string   &quot;password_salt&quot;
+    t.string   &quot;persistence_token&quot;
+    t.integer  &quot;login_count&quot;
+    t.datetime &quot;last_request_at&quot;
+    t.datetime &quot;last_login_at&quot;
+    t.datetime &quot;current_login_at&quot;
+    t.string   &quot;last_login_ip&quot;
+    t.string   &quot;current_login_ip&quot;
+    t.datetime &quot;created_at&quot;
+    t.datetime &quot;updated_at&quot;
+  end
+
   create_table &quot;video_replies&quot;, :force =&gt; true do |t|
     t.integer  &quot;user_id&quot;
     t.text     &quot;body&quot;</diff>
      <filename>db/schema.rb</filename>
    </modified>
    <modified>
      <diff>@@ -13504,3 +13504,1504 @@ Rendering videos/show
 Rendered videos/_reply (9.3ms)
   *[4;35;1mVideoReply Load (0.3ms)*[0m   *[0mSELECT * FROM `video_replies` WHERE (`video_replies`.video_id = 21) *[0m
 Completed in 145ms (View: 55, DB: 6) | 200 OK [http://192.168.1.102/videos/21]
+  *[4;36;1mSQL (67.4ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mSQL (25.4ms)*[0m   *[0;1mSHOW TABLES*[0m
+  *[4;35;1mSQL (25.3ms)*[0m   *[0mSELECT version FROM schema_migrations*[0m
+Migrating to CreateVideos (20090113090810)
+Migrating to CreateThumbnails (20090305184450)
+Migrating to ActsAsTaggableMigration (20090318013416)
+Migrating to CreateVideoReplies (20090325155141)
+Migrating to AddUsersToVideos (20090325155759)
+Migrating to CreateUsers (20090328235654)
+  *[4;36;1mSQL (220.7ms)*[0m   *[0;1mCREATE TABLE `users` (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `login` varchar(255), `crypted_password` varchar(255), `password_salt` varchar(255), `persistence_token` varchar(255), `login_count` int(11), `last_request_at` datetime, `last_login_at` datetime, `current_login_at` datetime, `last_login_ip` varchar(255), `current_login_ip` varchar(255), `created_at` datetime, `updated_at` datetime) ENGINE=InnoDB*[0m
+  *[4;35;1mSQL (41.3ms)*[0m   *[0mINSERT INTO schema_migrations (version) VALUES ('20090328235654')*[0m
+  *[4;36;1mSQL (0.6ms)*[0m   *[0;1mSHOW TABLES*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSELECT version FROM schema_migrations*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSHOW TABLES*[0m
+  *[4;35;1mSQL (12.6ms)*[0m   *[0mSHOW FIELDS FROM `taggings`*[0m
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mdescribe `taggings`*[0m
+  *[4;35;1mSQL (0.8ms)*[0m   *[0mSHOW KEYS FROM `taggings`*[0m
+  *[4;36;1mSQL (34.4ms)*[0m   *[0;1mSHOW FIELDS FROM `tags`*[0m
+  *[4;35;1mSQL (0.9ms)*[0m   *[0mdescribe `tags`*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSHOW KEYS FROM `tags`*[0m
+  *[4;35;1mSQL (24.7ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mdescribe `thumbnails`*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSHOW KEYS FROM `thumbnails`*[0m
+  *[4;36;1mSQL (1.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mSQL (1.4ms)*[0m   *[0mdescribe `users`*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSHOW KEYS FROM `users`*[0m
+  *[4;35;1mSQL (10.8ms)*[0m   *[0mSHOW FIELDS FROM `video_replies`*[0m
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mdescribe `video_replies`*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSHOW KEYS FROM `video_replies`*[0m
+  *[4;36;1mSQL (38.8ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (1.3ms)*[0m   *[0mdescribe `videos`*[0m
+  *[4;36;1mSQL (126.9ms)*[0m   *[0;1mSHOW KEYS FROM `videos`*[0m
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-28 19:08:37) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (188.1ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (1.3ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (7.3ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.8ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (2.2ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (1.0ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (1.0ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.8ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.9ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.8ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.9ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.8ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.9ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.9ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (1.1ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mTag Columns (2.2ms)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
+Completed in 895ms (View: 238, DB: 198) | 200 OK [http://localhost/]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-28 19:08:46) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;page&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (1.3ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 10, 10*[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mVideo Columns (3.0ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mThumbnail Columns (2.5ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (1.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 3) *[0m
+  *[4;35;1mThumbnail Load (0.9ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 2) *[0m
+Completed in 416ms (View: 344, DB: 2) | 200 OK [http://localhost/?page=2]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-28 19:08:47) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;page&quot;=&gt;&quot;2&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.3ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.3ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 10, 10*[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mVideo Columns (2.8ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mThumbnail Columns (2.2ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 3) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 2) *[0m
+Completed in 186ms (View: 111, DB: 1) | 200 OK [http://localhost/?page=2]
+
+
+Processing TagsController#show (for 127.0.0.1 at 2009-03-28 19:08:52) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;baseball&quot;, &quot;controller&quot;=&gt;&quot;tags&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.5ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mTag Load (0.9ms)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`name` = 'baseball') LIMIT 1*[0m
+  *[4;36;1mVideo Load (21.6ms)*[0m   *[0;1mSELECT DISTINCT videos.* FROM `videos` INNER JOIN taggings videos_taggings ON videos_taggings.taggable_id = videos.id AND videos_taggings.taggable_type = 'Video' INNER JOIN tags videos_tags ON videos_tags.id = videos_taggings.tag_id WHERE ((videos_tags.name LIKE 'baseball')) *[0m
+  *[4;35;1mVideo Columns (3.4ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mVideo Load (20.1ms)*[0m   *[0;1mSELECT * FROM `videos` WHERE (`videos`.`id` IN (15,18,19,22,23,24)) LIMIT 0, 10*[0m
+Rendering template within layouts/application
+Rendering tags/show
+  *[4;35;1mThumbnail Columns (2.1ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 2) *[0m
+  *[4;35;1mTagging Columns (2.7ms)*[0m   *[0mSHOW FIELDS FROM `taggings`*[0m
+  *[4;36;1mTag Load (7.4ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 15) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mTag Load (1.3ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 18) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;36;1mTag Load (1.9ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 19) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mTag Load (1.2ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 22) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;36;1mTag Load (1.3ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 23) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mTag Load (1.3ms)*[0m   *[0;1mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 24) AND (`taggings`.taggable_type = 'Video')) *[0m
+Completed in 295ms (View: 151, DB: 47) | 200 OK [http://localhost/tags/baseball]
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-28 19:08:54) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+
+
+ArgumentError (wrong number of arguments (1 for 0)):
+    /app/models/user.rb:2:in `acts_as_authentic'
+    /app/models/user.rb:2
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:352:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `each'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
+    /vendor/plugins/authlogic/lib/authlogic/session/klass.rb:33:in `klass'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:47:in `login_field'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:143:in `login_field'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:74:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/activation.rb:48:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/klass.rb:61:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/scopes.rb:79:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/persistence.rb:37:in `new'
+    /vendor/plugins/authlogic/lib/authlogic/session/persistence.rb:37:in `find'
+    /app/controllers/application.rb:30:in `current_user_session'
+    /app/controllers/application.rb:35:in `current_user'
+    /app/controllers/application.rb:39:in `require_user'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:178:in `send'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:166:in `call'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:225:in `call'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:629:in `run_before_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:615:in `call_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in `perform_action_without_caching'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/query_cache.rb:8:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `send'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `process_without_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in `process_without_session_management_support'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (383.7ms)
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (2.9ms)
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-28 19:10:24) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+
+
+ArgumentError (wrong number of arguments (1 for 0)):
+    /app/models/user.rb:2:in `acts_as_authentic'
+    /app/models/user.rb:2
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:352:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `each'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
+    /vendor/plugins/authlogic/lib/authlogic/session/klass.rb:33:in `klass'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:47:in `login_field'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:143:in `login_field'
+    /vendor/plugins/authlogic/lib/authlogic/session/password.rb:74:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/activation.rb:48:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/klass.rb:61:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/scopes.rb:79:in `initialize'
+    /vendor/plugins/authlogic/lib/authlogic/session/persistence.rb:37:in `new'
+    /vendor/plugins/authlogic/lib/authlogic/session/persistence.rb:37:in `find'
+    /app/controllers/application.rb:30:in `current_user_session'
+    /app/controllers/application.rb:35:in `current_user'
+    /app/controllers/application.rb:39:in `require_user'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:178:in `send'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:178:in `evaluate_method'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/callbacks.rb:166:in `call'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:225:in `call'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:629:in `run_before_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:615:in `call_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in `perform_action_without_caching'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/query_cache.rb:8:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `send'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `process_without_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in `process_without_session_management_support'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (114.2ms)
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (1.6ms)
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-28 19:10:32) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.5ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Redirected to http://localhost:5000/user_session/new
+Filter chain halted as [:require_user] rendered_or_redirected.
+Completed in 379ms (DB: 4) | 302 Found [http://localhost/videos/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-28 19:10:32) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.0ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+
+
+ActionView::MissingTemplate (Missing template user_sessions/new.erb in view path /home/rledge21/Desktop/Class/csc4300/video-app/app/views:):
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/template.rb:95:in `find_full_path'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/template.rb:16:in `initialize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/base.rb:332:in `new'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/base.rb:332:in `_unmemoized__pick_template'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/memoizable.rb:70:in `_pick_template'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/base.rb:256:in `render'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/base.rb:367:in `_render_with_layout'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/base.rb:254:in `render'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1174:in `render_for_file'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:896:in `render_without_benchmark'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in `render'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in `render'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:868:in `render_without_benchmark'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in `render'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in `realtime'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in `render'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1248:in `default_render'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1254:in `perform_action_without_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:617:in `call_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in `perform_action_without_caching'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:13:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/query_cache.rb:8:in `cache'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in `perform_action'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `send'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in `process_without_filters'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in `process_without_session_management_support'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in `process'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-29 03:53:13) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (46.0ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (157.2ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (34.2ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Redirected to http://localhost:5000/user_session/new
+Filter chain halted as [:require_user] rendered_or_redirected.
+Completed in 858ms (DB: 238) | 302 Found [http://localhost/videos/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 03:53:14) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.8ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:43:14') *[0m
+  *[4;35;1mTag Columns (8.9ms)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
+Completed in 434ms (View: 320, DB: 5) | 200 OK [http://localhost/user_session/new]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 03:53:40) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (1.4ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (2.7ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.7ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (23.1ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (1.0ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (1.1ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.8ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (1.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.8ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.8ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (1.1ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.8ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (2.6ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.9ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (4.2ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (0.9ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:43:40') *[0m
+Completed in 509ms (View: 423, DB: 6) | 200 OK [http://localhost/]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 03:54:38) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.6ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mVideo Load (0.5ms)*[0m   *[0;1mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;35;1mVideo Columns (3.6ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;35;1mThumbnail Columns (1.4ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;36;1mUser Columns (1.4ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:44:38') *[0m
+Completed in 181ms (View: 100, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 03:56:16) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.2ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.2ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (1.5ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (1.8ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.2ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.2ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (1.4ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:46:17') *[0m
+Completed in 248ms (View: 100, DB: 3) | 200 OK [http://localhost/]
+
+
+Processing ApplicationController#new (for 127.0.0.1 at 2009-03-29 03:56:28) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+
+
+SyntaxError (/home/rledge21/Desktop/Class/csc4300/video-app/app/controllers/users_controller.rb:66: syntax error, unexpected kEND, expecting $end):
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:352:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `each'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:388:in `recognize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (100.8ms)
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (3.6ms)
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing ApplicationController#new (for 127.0.0.1 at 2009-03-29 03:56:53) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+
+
+SyntaxError (/home/rledge21/Desktop/Class/csc4300/video-app/app/controllers/users_controller.rb:67: syntax error, unexpected kEND, expecting $end):
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:352:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `each'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:388:in `recognize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (129.3ms)
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (3.4ms)
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing ApplicationController#new (for 127.0.0.1 at 2009-03-29 03:57:23) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+
+
+SyntaxError (/home/rledge21/Desktop/Class/csc4300/video-app/app/controllers/users_controller.rb:68: syntax error, unexpected kEND, expecting $end):
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:382:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:381:in `load_file'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:256:in `require_or_load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:427:in `load_missing_constant'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:77:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:89:in `const_missing'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:352:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `each'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:351:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/routing/route_set.rb:388:in `recognize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:182:in `handle_request'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in `dispatch_unlocked'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in `dispatch_cgi'
+    /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in `dispatch'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process'
+    /usr/lib/ruby/1.8/mongrel.rb:159:in `orig_process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
+    /usr/lib/ruby/1.8/mongrel.rb:158:in `orig_process_client'
+    /vendor/plugins/spawn/lib/patches.rb:59:in `process_client'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
+    /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
+    /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run'
+    /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
+    /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/1.8/mongrel_rails:19
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:142:in `load'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/mongrel.rb:64
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
+    /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
+    /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
+    ./script/server:3
+
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_trace (47.2ms)
+Rendered /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/_request_and_response (1.6ms)
+Rendering /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error)
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 03:58:01) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.3ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (1.6ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (1.8ms)
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:01') *[0m
+  *[4;35;1mTag Columns (1.0ms)*[0m   *[0mSHOW FIELDS FROM `tags`*[0m
+Completed in 368ms (View: 230, DB: 3) | 200 OK [http://localhost/account/new]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 03:58:33) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.4ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (3.4ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (2.5ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (2.9ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (0.9ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:34') *[0m
+Completed in 272ms (View: 185, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-29 03:58:37) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.2ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Redirected to http://localhost:5000/user_session/new
+Filter chain halted as [:require_user] rendered_or_redirected.
+Completed in 107ms (DB: 4) | 302 Found [http://localhost/videos/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 03:58:37) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.6ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.9ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (1.1ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:37') *[0m
+Completed in 150ms (View: 37, DB: 5) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 03:58:40) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.3ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (1.5ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:40') *[0m
+Completed in 74ms (View: 18, DB: 2) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 03:58:41) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.2ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (1.4ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:41') *[0m
+Completed in 75ms (View: 22, DB: 2) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 03:58:42) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.3ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (4.0ms)
+  *[4;36;1mSQL (1.2ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:48:42') *[0m
+Completed in 166ms (View: 59, DB: 4) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 03:59:01) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.9ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (3.8ms)
+  *[4;35;1mSQL (1.2ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:49:01') *[0m
+Completed in 392ms (View: 64, DB: 5) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:00:14) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (1.6ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (1.8ms)
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:50:14') *[0m
+Completed in 119ms (View: 29, DB: 3) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:00:21) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.5ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.5ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (2.1ms)
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:50:21') *[0m
+Completed in 116ms (View: 29, DB: 2) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:00:27) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.7ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (4.2ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (3.6ms)
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:50:27') *[0m
+Completed in 385ms (View: 62, DB: 6) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:00:33) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.2ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.5ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (2.1ms)
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:50:33') *[0m
+Completed in 100ms (View: 32, DB: 2) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:01:03) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.2ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (1.4ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (1.9ms)
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:51:03') *[0m
+Completed in 79ms (View: 30, DB: 2) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:01:13) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (21.7ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (3.4ms)
+  *[4;35;1mSQL (0.9ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:51:14') *[0m
+Completed in 386ms (View: 270, DB: 23) | 200 OK [http://localhost/account/new]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:01:18) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.6ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.5ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (2.8ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (2.2ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (3.3ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (1.2ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:51:18') *[0m
+Completed in 272ms (View: 185, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-29 04:01:20) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (2.9ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Redirected to http://localhost:5000/user_session/new
+Filter chain halted as [:require_user] rendered_or_redirected.
+Completed in 124ms (DB: 4) | 302 Found [http://localhost/videos/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:01:21) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.6ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.8ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:51:21') *[0m
+Completed in 110ms (View: 18, DB: 3) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:01:56) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.9ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (0.8ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:51:56') *[0m
+Completed in 161ms (View: 36, DB: 5) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:02:40) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.5ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.4ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (1.0ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:52:40') *[0m
+Completed in 153ms (View: 37, DB: 4) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:02:42) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.6ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (4.6ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (1.0ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:52:42') *[0m
+Completed in 144ms (View: 35, DB: 6) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:02:58) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.6ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (26.4ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (1.0ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:52:58') *[0m
+Completed in 193ms (View: 44, DB: 28) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:03:19) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.5ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.5ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (0.9ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:53:19') *[0m
+Completed in 158ms (View: 36, DB: 5) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:03:36) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.2ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (2.1ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:53:36') *[0m
+Completed in 71ms (View: 18, DB: 3) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:03:43) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.6ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.7ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (0.9ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:53:43') *[0m
+Completed in 382ms (View: 38, DB: 5) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:03:59) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.2ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.7ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (0.7ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:53:59') *[0m
+Completed in 123ms (View: 45, DB: 3) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:04:05) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (2.8ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.5ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (1.0ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:05') *[0m
+Completed in 164ms (View: 37, DB: 7) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:04:11) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.2ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.7ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;35;1mSQL (0.7ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:11') *[0m
+Completed in 194ms (View: 140, DB: 2) | 200 OK [http://localhost/user_session/new]
+
+
+Processing UserSessionsController#new (for 127.0.0.1 at 2009-03-29 04:04:12) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;user_sessions&quot;}
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.2ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (1.5ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering user_sessions/new
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:12') *[0m
+Completed in 77ms (View: 19, DB: 2) | 200 OK [http://localhost/user_session/new]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:04:17) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.5ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mVideo Load (0.3ms)*[0m   *[0;1mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;35;1mVideo Columns (3.2ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;35;1mThumbnail Columns (3.1ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;36;1mUser Columns (3.2ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mSQL (0.9ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:17') *[0m
+Completed in 275ms (View: 188, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:04:25) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.6ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (3.5ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (3.2ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (3.6ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (1.1ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:26') *[0m
+Completed in 495ms (View: 416, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing UsersController#new (for 127.0.0.1 at 2009-03-29 04:04:34) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.0ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+Rendering template within layouts/application
+Rendering users/new
+Rendered users/_form (4.1ms)
+  *[4;35;1mSQL (0.9ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:34') *[0m
+Completed in 166ms (View: 63, DB: 4) | 200 OK [http://localhost/account/new]
+
+
+Processing UsersController#create (for 127.0.0.1 at 2009-03-29 04:04:44) [POST]
+  Parameters: {&quot;commit&quot;=&gt;&quot;Register&quot;, &quot;action&quot;=&gt;&quot;create&quot;, &quot;authenticity_token&quot;=&gt;&quot;0b77e81add564f19c207754e5a47610c825c9d79&quot;, &quot;controller&quot;=&gt;&quot;users&quot;, &quot;user&quot;=&gt;{&quot;password_confirmation&quot;=&gt;&quot;[FILTERED]&quot;, &quot;password&quot;=&gt;&quot;[FILTERED]&quot;, &quot;login&quot;=&gt;&quot;rledge21&quot;}}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (4.2ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mSQL (18.6ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Exists (23.0ms)*[0m   *[0mSELECT `users`.id FROM `users` WHERE (`users`.`login` = BINARY 'rledge21') LIMIT 1*[0m
+  *[4;36;1mUser Exists (0.7ms)*[0m   *[0;1mSELECT `users`.id FROM `users` WHERE (`users`.`persistence_token` = BINARY 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+Cookie set: user_credentials=e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718; path=/
+  *[4;35;1mUser Create (50.2ms)*[0m   *[0mINSERT INTO `users` (`last_request_at`, `created_at`, `crypted_password`, `updated_at`, `current_login_ip`, `password_salt`, `current_login_at`, `persistence_token`, `login_count`, `last_login_ip`, `login`, `last_login_at`) VALUES('2009-03-29 09:04:44', '2009-03-29 09:04:44', '3572969450061bba45e9d6e95af9496cfec83275b8ea4c16da4eaf48236d9e4feee0aeea3f8c3b33c07f849c795d70ca3ad1660a2e21e486790377c1cc121cb8', '2009-03-29 09:04:44', '127.0.0.1', 'XeFHjV4rxGxw9nOMpDOO', '2009-03-29 09:04:44', 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718', 1, NULL, 'rledge21', NULL)*[0m
+  *[4;36;1mSQL (43.3ms)*[0m   *[0;1mCOMMIT*[0m
+Redirected to /videos/new
+Completed in 302ms (DB: 141) | 302 Found [http://localhost/account]
+
+
+Processing VideosController#new (for 127.0.0.1 at 2009-03-29 04:04:44) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;new&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.3ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (0.6ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (33.6ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:04:45', `last_request_at` = '2009-03-29 09:04:45' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (4.4ms)*[0m   *[0;1mCOMMIT*[0m
+  *[4;35;1mVideo Columns (1.7ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+Rendering template within layouts/application
+Rendering videos/new
+  *[4;36;1mTagging Columns (1.2ms)*[0m   *[0;1mSHOW FIELDS FROM `taggings`*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:54:45') *[0m
+Completed in 357ms (View: 84, DB: 43) | 200 OK [http://localhost/videos/new]
+
+
+Processing UsersController#show (for 127.0.0.1 at 2009-03-29 04:05:07) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.6ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (4.1ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (0.9ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (0.8ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:07', `last_request_at` = '2009-03-29 09:05:07' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (9.8ms)*[0m   *[0mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/show
+  *[4;36;1mSQL (0.9ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:07') *[0m
+Completed in 182ms (View: 29, DB: 17) | 200 OK [http://localhost/account]
+
+
+Processing UsersController#edit (for 127.0.0.1 at 2009-03-29 04:05:14) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.6ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (1.4ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (1.0ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:14', `last_request_at` = '2009-03-29 09:05:14' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (58.0ms)*[0m   *[0;1mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/edit
+Rendered users/_form (3.5ms)
+  *[4;35;1mSQL (1.0ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:15') *[0m
+Completed in 240ms (View: 40, DB: 65) | 200 OK [http://localhost/account/edit]
+
+
+Processing UsersController#update (for 127.0.0.1 at 2009-03-29 04:05:27) [PUT]
+  Parameters: {&quot;commit&quot;=&gt;&quot;Update&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;authenticity_token&quot;=&gt;&quot;0b77e81add564f19c207754e5a47610c825c9d79&quot;, &quot;controller&quot;=&gt;&quot;users&quot;, &quot;user&quot;=&gt;{&quot;password_confirmation&quot;=&gt;&quot;[FILTERED]&quot;, &quot;password&quot;=&gt;&quot;[FILTERED]&quot;, &quot;login&quot;=&gt;&quot;rledge21&quot;}}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.5ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.2ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (1.4ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (1.3ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:27', `last_request_at` = '2009-03-29 09:05:27' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (9.5ms)*[0m   *[0mCOMMIT*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Exists (1.6ms)*[0m   *[0mSELECT `users`.id FROM `users` WHERE (`users`.`persistence_token` = BINARY '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b' AND `users`.id &lt;&gt; 1) LIMIT 1*[0m
+  *[4;36;1mUser Load (1.4ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = 'e3fb73ff0315384ed45f590197a5c77487c5bd709edf290297dbd46bae2970830a0c7fd51cad86a1533845fb4f617ed2c8d35857f1d319a639a598e3284e5718') LIMIT 1*[0m
+Cookie set: user_credentials=40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b; path=/
+  *[4;35;1mUser Update (1.2ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:27', `crypted_password` = 'dfac0c2a289121303706ab4179a366b1a848658b29490bc45a0aeb0741d1f9635c1a2b83b8c897f956f3fcf3a69ea6de1c42eb408314ac9f84c9dac6e88334e6', `last_login_at` = '2009-03-29 09:04:44', `last_login_ip` = '127.0.0.1', `current_login_at` = '2009-03-29 09:05:27', `password_salt` = '485MgS6OA71QZ8IuLOhk', `login_count` = 2, `persistence_token` = '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b', `last_request_at` = '2009-03-29 09:05:27' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (0.8ms)*[0m   *[0;1mCOMMIT*[0m
+Redirected to http://localhost:5000/account
+Completed in 415ms (DB: 22) | 302 Found [http://localhost/account]
+
+
+Processing UsersController#show (for 127.0.0.1 at 2009-03-29 04:05:27) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.3ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (1.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (0.7ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b') LIMIT 1*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (0.5ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:28', `last_request_at` = '2009-03-29 09:05:28' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (4.1ms)*[0m   *[0;1mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/show
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:28') *[0m
+Completed in 92ms (View: 15, DB: 8) | 200 OK [http://localhost/account]
+
+
+Processing UsersController#edit (for 127.0.0.1 at 2009-03-29 04:05:35) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;edit&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (1.9ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (3.6ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (1.1ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b') LIMIT 1*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (0.9ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:35', `last_request_at` = '2009-03-29 09:05:35' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (4.4ms)*[0m   *[0mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/edit
+Rendered users/_form (3.8ms)
+  *[4;36;1mSQL (1.0ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:35') *[0m
+Completed in 182ms (View: 39, DB: 13) | 200 OK [http://localhost/account/edit]
+
+
+Processing UsersController#update (for 127.0.0.1 at 2009-03-29 04:05:40) [PUT]
+  Parameters: {&quot;commit&quot;=&gt;&quot;Update&quot;, &quot;action&quot;=&gt;&quot;update&quot;, &quot;_method&quot;=&gt;&quot;put&quot;, &quot;authenticity_token&quot;=&gt;&quot;0b77e81add564f19c207754e5a47610c825c9d79&quot;, &quot;controller&quot;=&gt;&quot;users&quot;, &quot;user&quot;=&gt;{&quot;password_confirmation&quot;=&gt;&quot;[FILTERED]&quot;, &quot;password&quot;=&gt;&quot;[FILTERED]&quot;, &quot;login&quot;=&gt;&quot;rledge21&quot;}}
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.1ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (1.2ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b') LIMIT 1*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (0.8ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:40', `last_request_at` = '2009-03-29 09:05:40' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (6.3ms)*[0m   *[0;1mCOMMIT*[0m
+  *[4;35;1mSQL (0.5ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Exists (1.2ms)*[0m   *[0;1mSELECT `users`.id FROM `users` WHERE (`users`.`persistence_token` = BINARY '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3' AND `users`.id &lt;&gt; 1) LIMIT 1*[0m
+  *[4;35;1mUser Load (0.9ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '40b6db4cba12b738dd793c2cfc2328b6427fadae453c1ac3652a692c04b75ed912d527c59494f0fd328d101d243d8d56fe8cfab567e8e1100b42196018082f8b') LIMIT 1*[0m
+Cookie set: user_credentials=9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3; path=/
+  *[4;36;1mUser Update (1.6ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:40', `crypted_password` = '1a7dbe6254b368116b314cd692e5ee55420d550e69d52c3f2333a46bf9579b4e3aae1b8c1d69adadc7c46352a0fd74a6d27dd403aa691ac2c79100ca89975b21', `last_login_at` = '2009-03-29 09:05:27', `current_login_at` = '2009-03-29 09:05:40', `password_salt` = 'mW1gyl2eFCgMjFtwaSqC', `login_count` = 3, `persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3', `last_request_at` = '2009-03-29 09:05:40' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (1.2ms)*[0m   *[0mCOMMIT*[0m
+Redirected to http://localhost:5000/account
+Completed in 403ms (DB: 18) | 302 Found [http://localhost/account]
+
+
+Processing UsersController#show (for 127.0.0.1 at 2009-03-29 04:05:41) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.5ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mUser Columns (2.9ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (1.3ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (0.8ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:41', `last_request_at` = '2009-03-29 09:05:41' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (34.2ms)*[0m   *[0mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/show
+  *[4;36;1mSQL (0.8ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:41') *[0m
+Completed in 226ms (View: 35, DB: 41) | 200 OK [http://localhost/account]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:05:44) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mVideo Load (0.5ms)*[0m   *[0;1mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;35;1mVideo Columns (3.5ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;35;1mThumbnail Columns (2.5ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;36;1mUser Columns (3.8ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (1.0ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (0.9ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:45', `last_request_at` = '2009-03-29 09:05:45' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (6.3ms)*[0m   *[0;1mCOMMIT*[0m
+  *[4;35;1mSQL (1.0ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:45') *[0m
+Completed in 305ms (View: 219, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing TagsController#show (for 127.0.0.1 at 2009-03-29 04:05:57) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;demo&quot;, &quot;controller&quot;=&gt;&quot;tags&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mTag Load (0.9ms)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`name` = 'demo') LIMIT 1*[0m
+  *[4;36;1mVideo Load (2.4ms)*[0m   *[0;1mSELECT DISTINCT videos.* FROM `videos` INNER JOIN taggings videos_taggings ON videos_taggings.taggable_id = videos.id AND videos_taggings.taggable_type = 'Video' INNER JOIN tags videos_tags ON videos_tags.id = videos_taggings.tag_id WHERE ((videos_tags.name LIKE 'demo')) *[0m
+  *[4;35;1mVideo Columns (2.8ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mVideo Load (1.1ms)*[0m   *[0;1mSELECT * FROM `videos` WHERE (`videos`.`id` IN (18)) LIMIT 0, 10*[0m
+Rendering template within layouts/application
+Rendering tags/show
+  *[4;35;1mThumbnail Columns (2.4ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;35;1mTag Load (1.2ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 18) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mUser Columns (2.9ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (1.0ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (1.0ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:05:58', `last_request_at` = '2009-03-29 09:05:58' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (6.1ms)*[0m   *[0;1mCOMMIT*[0m
+  *[4;35;1mSQL (1.3ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:55:58') *[0m
+Completed in 525ms (View: 436, DB: 8) | 200 OK [http://localhost/tags/demo]
+
+
+Processing TagsController#show (for 127.0.0.1 at 2009-03-29 04:06:01) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;id&quot;=&gt;&quot;baseball&quot;, &quot;controller&quot;=&gt;&quot;tags&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.9ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mTag Load (0.9ms)*[0m   *[0mSELECT * FROM `tags` WHERE (`tags`.`name` = 'baseball') LIMIT 1*[0m
+  *[4;36;1mVideo Load (26.4ms)*[0m   *[0;1mSELECT DISTINCT videos.* FROM `videos` INNER JOIN taggings videos_taggings ON videos_taggings.taggable_id = videos.id AND videos_taggings.taggable_type = 'Video' INNER JOIN tags videos_tags ON videos_tags.id = videos_taggings.tag_id WHERE ((videos_tags.name LIKE 'baseball')) *[0m
+  *[4;35;1mVideo Columns (6.8ms)*[0m   *[0mSHOW FIELDS FROM `videos`*[0m
+  *[4;36;1mVideo Load (1.2ms)*[0m   *[0;1mSELECT * FROM `videos` WHERE (`videos`.`id` IN (15,18,19,22,23,24)) LIMIT 0, 10*[0m
+Rendering template within layouts/application
+Rendering tags/show
+  *[4;35;1mThumbnail Columns (2.5ms)*[0m   *[0mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;36;1mThumbnail Load (0.8ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 2) *[0m
+  *[4;35;1mTag Load (1.3ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 15) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 18) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mTag Load (1.2ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 19) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;35;1mTag Load (1.7ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 22) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mTag Load (1.7ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 23) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;35;1mTag Load (1.4ms)*[0m   *[0mSELECT `tags`.* FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id WHERE ((`taggings`.taggable_id = 24) AND (`taggings`.taggable_type = 'Video')) *[0m
+  *[4;36;1mUser Columns (4.6ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (1.0ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;36;1mSQL (0.4ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (1.3ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:06:01', `last_request_at` = '2009-03-29 09:06:01' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (5.0ms)*[0m   *[0;1mCOMMIT*[0m
+  *[4;35;1mSQL (0.8ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 08:56:01') *[0m
+Completed in 401ms (View: 279, DB: 37) | 200 OK [http://localhost/tags/baseball]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:35:14) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.5ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.4ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (3.0ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (2.4ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.5ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (1.7ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (0.6ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (0.5ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:35:15', `last_request_at` = '2009-03-29 09:35:15' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (6.6ms)*[0m   *[0mCOMMIT*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 09:25:15') *[0m
+Completed in 494ms (View: 414, DB: 5) | 200 OK [http://localhost/]
+
+
+Processing UsersController#show (for 127.0.0.1 at 2009-03-29 04:35:20) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;show&quot;, &quot;controller&quot;=&gt;&quot;users&quot;}
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET NAMES 'utf8'*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;35;1mTag Load (0.4ms)*[0m   *[0mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;36;1mUser Columns (3.1ms)*[0m   *[0;1mSHOW FIELDS FROM `users`*[0m
+  *[4;35;1mUser Load (0.9ms)*[0m   *[0mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1mBEGIN*[0m
+  *[4;35;1mUser Update (0.9ms)*[0m   *[0mUPDATE `users` SET `updated_at` = '2009-03-29 09:35:20', `last_request_at` = '2009-03-29 09:35:20' WHERE `id` = 1*[0m
+  *[4;36;1mSQL (7.0ms)*[0m   *[0;1mCOMMIT*[0m
+Rendering template within layouts/application
+Rendering users/show
+  *[4;35;1mSQL (1.3ms)*[0m   *[0mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 09:25:20') *[0m
+Completed in 178ms (View: 30, DB: 13) | 200 OK [http://localhost/account]
+
+
+Processing VideosController#index (for 127.0.0.1 at 2009-03-29 04:35:26) [GET]
+  Parameters: {&quot;action&quot;=&gt;&quot;index&quot;, &quot;controller&quot;=&gt;&quot;videos&quot;}
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSET NAMES 'utf8'*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSET SQL_AUTO_IS_NULL=0*[0m
+  *[4;36;1mTag Load (0.4ms)*[0m   *[0;1mSELECT tags.id, tags.name, COUNT(*) AS count FROM `tags` INNER JOIN taggings ON tags.id = taggings.tag_id INNER JOIN videos ON videos.id = taggings.taggable_id WHERE (taggings.taggable_type = 'Video') GROUP BY tags.id, tags.name HAVING COUNT(*) &gt; 0*[0m
+  *[4;35;1mVideo Load (0.4ms)*[0m   *[0mSELECT * FROM `videos` ORDER BY created_at DESC LIMIT 0, 10*[0m
+  *[4;36;1mVideo Columns (2.9ms)*[0m   *[0;1mSHOW FIELDS FROM `videos`*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mSELECT count(*) AS count_all FROM `videos` *[0m
+Rendering template within layouts/application
+Rendering videos/index
+  *[4;36;1mThumbnail Columns (2.6ms)*[0m   *[0;1mSHOW FIELDS FROM `thumbnails`*[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 13) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 12) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 11) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 10) *[0m
+  *[4;35;1mThumbnail Load (0.4ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 9) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 8) *[0m
+  *[4;35;1mThumbnail Load (0.5ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 7) *[0m
+  *[4;36;1mThumbnail Load (0.3ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 6) *[0m
+  *[4;35;1mThumbnail Load (0.3ms)*[0m   *[0mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 5) *[0m
+  *[4;36;1mThumbnail Load (0.4ms)*[0m   *[0;1mSELECT * FROM `thumbnails` WHERE (`thumbnails`.`id` = 4) *[0m
+  *[4;35;1mUser Columns (3.0ms)*[0m   *[0mSHOW FIELDS FROM `users`*[0m
+  *[4;36;1mUser Load (0.9ms)*[0m   *[0;1mSELECT * FROM `users` WHERE (`users`.`persistence_token` = '9b96b1bb7945eaab97a553ce46789c0b23a0931df5e75a6b6c2440c3a033ced430ebd9e2b7fd138fcc3f256e95fbb3506d65278b1d6e49d99f208cf0630352e3') LIMIT 1*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0mBEGIN*[0m
+  *[4;36;1mUser Update (1.0ms)*[0m   *[0;1mUPDATE `users` SET `updated_at` = '2009-03-29 09:35:26', `last_request_at` = '2009-03-29 09:35:26' WHERE `id` = 1*[0m
+  *[4;35;1mSQL (5.7ms)*[0m   *[0mCOMMIT*[0m
+  *[4;36;1mSQL (1.2ms)*[0m   *[0;1mSELECT count(*) AS count_all FROM `users` WHERE (last_request_at &gt; '2009-03-29 09:25:26') *[0m
+Completed in 299ms (View: 218, DB: 5) | 200 OK [http://localhost/]</diff>
      <filename>log/development.log</filename>
    </modified>
    <modified>
      <diff>@@ -30,7 +30,7 @@ h1, h2 {
 	letter-spacing:-1px;
 	color:#2D5AC3;
 	font-weight:normal;		
-	margin-bottom:-10px;
+	
 }
 
 h1 {
@@ -128,7 +128,6 @@ h2 {
 	color: #5050ff;
 	font-weight: bold;
 	text-align: right;
-	padding: 15px;
 }
 
 #sidebar .new
@@ -248,11 +247,6 @@ a:hover.video_thumb
 	
 }
 
-.tags
-{
-	color: #AA4444;
-	font-size: 80%;
-}
 
 #footer
 {
@@ -269,6 +263,25 @@ a:hover.video_thumb
 	
 }
 
+input
+{
+	height: 30px;
+	border: 3px solid gray;
+	width: 300px;
+	font-size: 120%;
+	
+}
+
+.tags
+{
+	color: #AA4444;
+	font-size: 80%;
+}
+
+#tagcloud a
+{
+	padding: 15px;
+}
   .css1 { font-size: 0.4em; }
   .css2 { font-size: 0.8em; }
   .css3 { font-size: 1.3em; }</diff>
      <filename>public/stylesheets/style.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>110e9566c58076b6b1d945dc2cc8026ae821a2db</id>
    </parent>
  </parents>
  <author>
    <name>Ralph</name>
    <email>ralphedge@yahoo.com</email>
  </author>
  <url>http://github.com/balgarath/video-app/commit/5bb0f434642e96b9a23a1beb1c9d69a4773a0932</url>
  <id>5bb0f434642e96b9a23a1beb1c9d69a4773a0932</id>
  <committed-date>2009-03-29T02:57:35-07:00</committed-date>
  <authored-date>2009-03-29T02:57:35-07:00</authored-date>
  <message>user authentication in, mostly</message>
  <tree>37fb2921e4eb70730deaf10f93c4e2e425158f80</tree>
  <committer>
    <name>Ralph</name>
    <email>ralphedge@yahoo.com</email>
  </committer>
</commit>
