java stuff updated