cleaned demo again