powerful java 5.0