r56 update & bug fix [ver 3.4.6]