SketchPad HELP - Saving/Redrawing dynamic drawings

Hi guys

I am currently making a sketchpad in flash, the user can draw dynamic squares, line, circles, freehand etc…

I need to be able to save what the user has drawn, or click a “redraw” button and then flash re-creates what the user has just drawn.

Each different line, circle etc is draw in a new movieclip on a higher depth than the previous movieclip.

Does anyone know how to do this, or any good tutorials or .fla files I could use to help me!?:h:

Many thanks