Help: optimising flash projects - Reducing redundancy

Hi,

Im trying to cut down on the filesize of some of my movies by essentially reducing some of the redundancy.

In the current project im working on (flash website) all movies use the same font. Currently each individual “child” movie has the font embedded, so I gather using a font Symbol and ultimately a shared library may be the way to go so that I dont have to embed for each child.

Secondly, in the same project I have various functions which are duplicated for each of the child movies. So in this case I figure creating a “global functions” file (i.e. global_functions.as) and including it (#include “global_functions.as”") into the main movie (mainMovie.swf) is the way to go.

How does all this sound? Are their alternate methods or other ways of optimising my project you can suggest? Would appreciate some feedback, im always interested in learning new ways of optimising my flash projects :beer: