add cart logic code
merge cart