fixed up demo again