race mechanics