diff --git a/app/controllers/status_messages_controller.rb b/app/controllers/status_messages_controller.rb
index 9b363032e5d4ada27dad5c58fcdd4763756c2842..786b150077b0227b0c1cd16ed5a6ea6df352615a 100644
--- a/app/controllers/status_messages_controller.rb
+++ b/app/controllers/status_messages_controller.rb
@@ -9,6 +9,7 @@ class StatusMessagesController < ApplicationController
   end
   
   def create
+    puts params.inspect
     @status_message = current_user.post(:status_message, params[:status_message])
     
     if @status_message.created_at
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 7f6a7bae23737ec4829d0a30adddd65253a40b60..c5ef2f0e822b6d1a506eaed8d7e23d071d662c83 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -1,4 +1,9 @@
 module ApplicationHelper
+  
+  def current_group?(group)
+    @group.id == group.id
+  end
+  
   def object_path(object)
     eval("#{object.class.to_s.underscore}_path(object)")
   end
diff --git a/app/views/shared/_publisher.haml b/app/views/shared/_publisher.haml
index 710b0d2bc414a9333067e69eb25869162bd235c8..470cfbcfc1680e6fc02ab74dc989c1cb76ee55b9 100644
--- a/app/views/shared/_publisher.haml
+++ b/app/views/shared/_publisher.haml
@@ -1,14 +1,18 @@
 #publisher
-
   #publisher_form
     = form_for StatusMessage.new, :remote => true do |f|
       = f.error_messages
 
       -if group_id
         = f.hidden_field :group_id, :value => group_id
+        
 
-      %p
-        %label{:for => "status_message_message"} Message
-        = f.text_area :message, :rows => 2
-      %p.right
+      %label{:for => "status_message_message"} Message
+      = f.text_area :message, :rows => 2
+      %ul
+        - for group in current_user.groups
+          %li
+            = group.name
+            = check_box_tag("groups_id[]", group.id, current_group?(group))
+      .right
         = f.submit "Post"
diff --git a/public/stylesheets/application.css b/public/stylesheets/application.css
index a5b4b5fc6d918a94b35fb81112180ae68ad4730e..4015b7a549d860f0c173e97d7305ae2aaad517ff 100644
--- a/public/stylesheets/application.css
+++ b/public/stylesheets/application.css
@@ -274,7 +274,7 @@ input[type='text'], textarea {
   font-size: 14px;
   padding: 0.3em;
   display: block;
-  width: 100%;
+  width: 66%;
   box-shadow: 0 2px 0px white;
   -webkit-box-shadow: 0 2px 0px white;
   -moz-box-shadow: 0 2px 0px white;
diff --git a/public/stylesheets/sass/application.sass b/public/stylesheets/sass/application.sass
index b41a1120a641961eccb0aa72e96c2ec6e9c23096..dbedd6c449468668292d1d610c0ca634f6a94af0 100644
--- a/public/stylesheets/sass/application.sass
+++ b/public/stylesheets/sass/application.sass
@@ -337,7 +337,7 @@ input[type='text'], textarea
     :size 14px
   :padding 0.3em
   :display block
-  :width 100%
+  :width 66%
   :box-shadow 0 2px 0px #fff
   :-webkit-box-shadow 0 2px 0px #fff
   :-moz-box-shadow 0 2px 0px #fff