track mapping (uncomplete!)