initial commit from unfuddle svn