removed java role for reconstruction of it