Takeshi and Peter hard at work