implementation for #1469

This reverts commit 18edc937fd7a96453a36131b088a4395d2a059e2.
Merge branch 'read-forum'