more java progress