Tomoki Takeguchi Rewards and efforts