correct order cart bug