third attempt to do split-stage. Now it works pretty well!