account and cart bug fixes