Topic/check develop

only the last commit is new - the rest are from the previous PR.

also test develop prereqs when AUTHOR_TESTING.