added ability to save shopping basket