make jdk 1.1 compliant part 1