No need for async use.