fiexed: notify replaced with -> and ~>