race data structure dev