copyrights 2005 ada all rights reserved.