That implant scares the shit out of me.