STARR and TEDDY FUCKING ...