My version of a java FMS