adding better demo