full simulation works
holy cow rearranging things is difficult with git