This is scary as hell.