diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index 89c637b1369f977e53a46e76864197359f6fa9ea..c3b74a8611ea6257c286a06096beaf6a400d9232 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -20,7 +20,7 @@ class ApplicationController < ActionController::Base
       @groups = current_user.groups 
       @friends = current_user.friends
       @latest_status_message = StatusMessage.newest_for(current_user.person)
-      @group = params[:group] ? current_user.groups.first(:id => params[:group]) : current_user.groups.first 
+      @group = params[:group] ? current_user.group_by_id(params[:group]) : current_user.groups.first 
     end
   end
 
diff --git a/app/controllers/people_controller.rb b/app/controllers/people_controller.rb
index 686a81b8828c4593aed7fcdb570bde48904679f5..16cb235b81526bcdd663551c974d9f9a82bd19a8 100644
--- a/app/controllers/people_controller.rb
+++ b/app/controllers/people_controller.rb
@@ -15,7 +15,7 @@ class PeopleController < ApplicationController
   end
   
   def destroy
-    current_user.unfriend(current_user.friends.first(params[:id]))
+    current_user.unfriend(current_user.friend_by_id(params[:id]))
     flash[:notice] = "unfriended person."
     redirect_to people_url
   end