initial impl of the race frontend interface