Role in tm checking