anchor.diff:  <div class='organization' vocab="http://schema.org/" typeOf="Organization">
   
     <div class="organization-sidebar pull-right">
  -    <% unless @member.supporter? || organization.logo.blank? %>
  +    <% unless @member.supporter? || listing.logo.blank? %>
         <div class='organization-logo'
  -           style='background-image: url(<%= organization.logo.rectangular.url %>)'
  +           style='background-image: url(<%= listing.logo.rectangular.url %>)'
              data-bind='style: {backgroundImage: imageSrc}' >
         </div>
       <% end %>
   
       <p>
  -      <span class="label <%= organization.member.product_name %>"><%= organization.member.product_name.capitalize %></span>
  +      <span class="label <%= listing.member.product_name %>"><%= listing.member.product_name.capitalize %></span>
       </p>
   
  -    <% if organization.url.present? %>
  +    <% if listing.url.present? %>
         <p>
           <span class='contact-detail'>
  -          <i class='icon icon-home'></i> <a property="url" data-bind="text: url, attr: {href: url}" href='<%= organization.url %>'><%= organization.url%></a>
  +          <i class='icon icon-home'></i> <a property="url" data-bind="text: url, attr: {href: url}" href='<%= listing.url %>'><%= listing.url%></a>
           </span>
         </p>
       <% end %>
  
positive.code:   <% if @preview %>
      <script type="text/javascript">
          function OrganisationViewModel() {
              this.name         = ko.observable("<%= organization.name %>");
              this.description  = ko.observable("<%= escape_javascript(strip_tags(organization.description).html_safe) rescue nil %>");
              this.url          = ko.observable("<%= organization.url %>");
              this.imageSrc     = ko.observable("url(<%= organization.logo.rectangular.url %>)");
              this.contactName  = ko.observable("<%= organization.contact_name %>");
              this.contactPhone = ko.observable("<%= organization.contact_phone %>");
              this.contactEmail = ko.observable("<%= organization.contact_email %>");
              this.twitter      = ko.observable("<%= organization.twitter %>");
              this.facebook     = ko.observable("<%= organization.facebook %>");
              this.linkedin     = ko.observable("<%= organization.linkedin %>");
              this.tagline      = ko.observable("<%= escape_javascript(strip_tags(organization.tagline).html_safe) rescue nil %>");
              this.mailto       = ko.computed(function() {
                return 'mailto:' + this.contactEmail();
              }, this);
  
negative.code:               return str;
              }, this);
              this.updateImage = function() {
                input = $('#member_listing_attributes_logo')[0]
                if (input.files[0] && window.FileReader) {
                  reader = new FileReader();
                  reader.onloadend = function( ){
  