web demo complete