Tag car mechanics