moved FormJf multimode to its own file