use tmc(reate),tmg(o) for shortcut