added barebones demo window