tracks and traces