A new version of JARVIS written in Java