Fix ordering and process initial STDIN
to_process not decrementing properly
WIP