save middle step for later usage
Revert "save middle step for later usage"

This reverts commit 9a963e3b8c1497ea35a9858298bc30c74c760dcb.
Revert "finished"

This reverts commit c6f2ad559e9874ad11f4eda6feae497d57fc4934.