rudy takala