Not loving IPC::Run, but saving my work just in case.