 		private var _lastModifyIndex:int = 0;
 		
 		private var _busy:Boolean = false;
-		private var _crop:Rectangle = null;		
+		private var _sync:Boolean = false;		
 				
 		
 		public function get bitmapData() : BitmapData {

					}
					return steps;
				}(_bd.width, scale));
			}
			
			

		 * 
		 * @param {Boolean} [sync=true] Whether to commit modifications synchronously
		 */ 
		public function commit(sync:Boolean = false) : void
		{						
			if (!_busy) {
				_busy = true;
				_sync = sync;
				commitNext(); 
			}
		}
