demo for 8 done