diff --git a/app/views/shared/_publisher.haml b/app/views/shared/_publisher.haml
index 4645ec65c6d888e8b302da8a2d7296fbba9d2f94..130f136a95bcccda50c76d03d7b2d1e904f62791 100644
--- a/app/views/shared/_publisher.haml
+++ b/app/views/shared/_publisher.haml
@@ -10,7 +10,7 @@
     = f.error_messages
     %p
       %label{:for => "status_message_message"} Message
-      = f.text_area :message, :rows => 2
+      = f.text_area :message, :rows => 2, :value => params[:prefill]
 
     %ul.aspect_selector{ :style => "display:none;"}
       going to...
diff --git a/app/views/shared/_reshare.haml b/app/views/shared/_reshare.haml
index 61f48e73b1cf5649c37a6dfaa056427df9011a20..0b4120d5216b5ffd2391cf4558ccd4f239d96f18 100644
--- a/app/views/shared/_reshare.haml
+++ b/app/views/shared/_reshare.haml
@@ -19,9 +19,9 @@
 
   %ul.reshare_box
     - for aspect in current_user.aspects_with_post( post.id )
+    
       %li.currently_sharing= aspect.name
 
     - for aspect in current_user.aspects
       - unless aspect.posts.include? post
-        %li.aspect_to_share= link_to aspect, repost_path( :id => post.id, :aspect_ids => aspect.id )
-
+        %li.aspect_to_share= link_to aspect, :controller => "aspects", :action => "show", :id => aspect.id, :prefill => post.message
diff --git a/public/stylesheets/application.css b/public/stylesheets/application.css
index e95107081dcf82ff310ffc467d24270ec80f6e7a..82bbd8b6d6d8153108892659b5d635262e1dee9b 100644
--- a/public/stylesheets/application.css
+++ b/public/stylesheets/application.css
@@ -177,6 +177,7 @@ li.message {
   display: inline;
   position: relative; }
   .reshare_pane ul.reshare_box {
+    width: 150px;
     display: none;
     z-index: 10;
     position: absolute;
diff --git a/public/stylesheets/sass/application.sass b/public/stylesheets/sass/application.sass
index 30f03f8c00c058b09378e4843c96397dfaaa828a..7c77a0b79e3874f6c31a95f0b5b2ec033cdaa0ae 100644
--- a/public/stylesheets/sass/application.sass
+++ b/public/stylesheets/sass/application.sass
@@ -233,6 +233,7 @@ li.message
   :position relative
 
   ul.reshare_box
+    :width 150px
     :display none
     :z-index 10
     :position absolute