add editable demo