start-safely added for convenience.