Restructured code a bit, making some progress.
First check runs, not as a goroutine though.