tmp => typeMine