Screenshots for Navigation

Hey all, bit bricked up with this one I’m trying to take screenshots at every node in the navigation so that I can put it in the next node as an icon (as a sort of back button).

I’ve created a package

package com.lah {
	public class bd
		public static var data:Object = {};

then captured the screen


var bd:BitmapData = new BitmapData(stage.stageWidth,stage.stageHeight);

finally in the next node I want to display the captured image as an icon

addChild (bd) ;

i keep getting this message

1067: Implicit coercion of a value of type flash.display:BitmapData to an unrelated type flash.display:DisplayObject.