Jave port of OpenSalterMiBody