Improved setup and CI.