Revert "Revert "Revert "For assignment"""

This reverts commit bfcdc8e974d81c63705b192b1f2ca0e7f3b06022.