Added demo and more description