+ty1: 
11/05/2006, first public release.
