JF machines