Further streamline of initialize/start/finalize