Robert Nelson is awesome.