awesome. scary, but awesome.