runner now understands theta kernel