finishing the demo