to work with spree 2.2
this means good, but it can not play well with the spree 2.2/rails 4
merge the master