added spree engine