Revert "stock_new_edit"

This reverts commit 36786ed717d6ebfa5a3f48b9b19fa7830cdd6f9e.
Revert "Revert "stock_new_edit""

This reverts commit c5832a626916403dd96ce0156d193220912f67e5.