Use the checkURL func and remove magic

Use the checkURL func and amend settings for tests + add a flow test.
Yeah, I've looked for it and not been able to find it either.