add sort view and basket model