Revert "Revert "Revert "Revert "Revert "Revert "new puts""""""

This reverts commit 1bbb7095ed38ac5ea566624ab75bd086fedf7fba.