copyright ideasfoundry 2004-07