otherinfo. Contributed by zhijie shen (cherry picked from commit 7f07c4d81023e3bf4bf8980e64cc9420ec31cf55)