update by fujita