This is some freaky stuff.