* 08/02/06 copyediting (bryce) * 03/01/06 remove unicode and translate comments in english. * 21/12/05 free alocated memory before exiting