updated hashimoto (Heiko)