Cade Dembski: Best of both worlds