diff --git a/app/controllers/photos_controller.rb b/app/controllers/photos_controller.rb
index 7bc451d0cd2efa1e69577c9d03f3a234c4b4744a..e48e5fb09ad0dca7a629495dcdbe0e64c6ce9d95 100644
--- a/app/controllers/photos_controller.rb
+++ b/app/controllers/photos_controller.rb
@@ -116,6 +116,7 @@ class PhotosController < ApplicationController
   end
 
   def destroy
+    puts "THIS SHIT IS BANANAS JUST DELETED A PHOTO"
     photo = current_user.posts.where(:id => params[:id]).first
 
     if photo
diff --git a/app/views/photos/_new_photo.haml b/app/views/photos/_new_photo.haml
index bea3af33a5f15bdc4611ec55ff3aa04c0e8c47ee..ee7237162640b676bfd74d14afe49af84a09c5a5 100644
--- a/app/views/photos/_new_photo.haml
+++ b/app/views/photos/_new_photo.haml
@@ -46,10 +46,29 @@
         $('#new_status_message').append("<input type='hidden' value='" + id + "' name='photos[]' />");
         $('#photodropzone').append(
           "<li style='position:relative;'>" +
-            "<img src='" + url +"' data-id='" + id + "' />" +
+            "<img src='" + url +"' data-id='" + id + "' />" + 
+            "<div class='x'> X </div>" +
+            "<div class='circle'></div>" +
           "</li>"
           );
         $('#publisher').find("input[type='submit']").removeAttr('disabled');
+        $('.circle').live('click', function(){
+          var photo = $(this).closest('li');
+
+          $.ajax({url: "photos/" + photo.children('img').attr('data-id'),
+                  type: 'DELETE',
+                  success: function() {
+                            photo.fadeOut(400, function(){
+                              photo.remove()
+                            });
+                            if ( $('#photodropzone').children().index('li')  == -1){
+                              alert("last one")
+                              $("#publisher textarea").removeClass("with_attachments");
+                            }
+
+                          }
+                  });
+        });
        }
 
    });
diff --git a/public/stylesheets/sass/application.sass b/public/stylesheets/sass/application.sass
index 03b95e8a07fc40b4e4ce3799ac02c5ebb8f2f582..3ccfea713bb3c7b023051cfaa201f14562015a48 100644
--- a/public/stylesheets/sass/application.sass
+++ b/public/stylesheets/sass/application.sass
@@ -908,7 +908,47 @@ label
     :z-index 3
     :position absolute
     :bottom 0
-    :left 5px
+    li
+      .circle
+        :display none
+        :z-index 1
+        :position absolute
+        :right -7px
+        :top -46px
+        :background
+          :color #333
+
+        :width 20px
+        :max-width 20px
+        :height 20px
+        :max-height 20px
+
+        :border 1px solid #fff
+
+        :-webkit-border-radius 10px
+        :-moz-border-radius 10px
+        :border-radius 10px
+
+        :-webkit-box-shadow 0 1px 3px #000
+        :-moz-box-shadow 0 1px 3px #000
+        :box-shadow 0 1px 3px #000
+
+      .x
+        :display none
+        :z-index 2
+        :position absolute
+        :top -48px
+        :right -5px
+        :font
+          :size xx-small
+          :weight bold
+
+      &:hover
+        :cursor default
+        .circle
+          :display block
+        .x
+          :display block
 
 .field_with_submit
   input[type='text']