MAJ thread client