updated Add to card action