This is a demo for spree implementation