diff --git a/Demo.py b/Demo.py
index 174857eb6ef1591803c4f1521af650d95530ecf0..d5ebee1caa5b3e73e85c04316387224a028663fa 100644
--- a/Demo.py
+++ b/Demo.py
@@ -55,13 +55,17 @@ while not capture.isOpened():
 	cv2.waitKey(1000)
 	print "Wait for the header"
 
-pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
+#pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
+#pos_frame = capture.get(cv2.CV_CAP_PROP_POS_FRAMES)
+pos_frame = capture.get(1)
 while True:
 	flag, frame = capture.read()
 	
 	if flag:
 		cv2.imshow('video', frame)
-		pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
+		#pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
+		#pos_frame = capture.get(cv2.CV_CAP_PROP_POS_FRAMES)
+		pos_frame = capture.get(1)
 		#print str(pos_frame)+" frames"
 		
 		img_output = bgs.apply(frame)
@@ -71,15 +75,19 @@ while True:
 		cv2.imshow('img_bgmodel', img_bgmodel)
 
 	else:
-		capture.set(cv2.cv.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
-		print "Frame is not ready"
+		#capture.set(cv2.cv.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
+		#capture.set(cv2.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
+		#capture.set(1, pos_frame-1)
+		#print "Frame is not ready"
 		cv2.waitKey(1000)
-		# break
+		break
 	
 	if 0xFF & cv2.waitKey(10) == 27:
 		break
 	
-	if capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT):
-		break
+	#if capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT):
+	#if capture.get(cv2.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.CV_CAP_PROP_FRAME_COUNT):
+	#if capture.get(1) == capture.get(cv2.CV_CAP_PROP_FRAME_COUNT):
+		#break
 
 cv2.destroyAllWindows()