Added working Demo
cleaned