added 'prepare' method to gfxdocument