* updating to 1.7.10 #1
 * need to cleanup lots of code, so I temporarily shoved the original code into java_old