spree partial redefined