Meep meep meep, indeed.